Is Affirm Down? How to Tell and What to Do

Affirm not working? Review reported incidents, investigate your own integration, and route relevant vendor updates to your team with Statusfield.

By Statusfield Team · Engineering8 min readUpdated October 31, 2026
On this page

Is Affirm Down? How to Tell and What to Do

Affirm is a buy-now-pay-later (BNPL) payment provider deeply integrated into e-commerce checkouts across major retailers and direct-to-consumer brands. When Affirm goes down, customers who try to select it as a payment method hit errors or see the option disappear entirely — and many won't switch to an alternative. They'll leave. For merchants, an Affirm outage silently drains conversion rate until someone notices the revenue gap.

Statusfield brings reported Affirm incidents into the same workspace as your other monitors. Select supported components and route relevant changes to your team. Vendor reports can lag an incident, so check your own application as well.

Follow Affirm incidents with your team

Statusfield brings reported status for Affirm together with your other critical tools. Choose the changes that should alert your team. Eligible new accounts can start a free trial — no credit card required.

Try any paid plan for 30 days, no credit card required. Free trial for first-time customers.


Common Signs of an Affirm Outage

SymptomWhat's likely happening
Affirm button missing or not rendering at checkoutWidget script failed to load from Affirm's CDN
"Affirm is temporarily unavailable" error messageAffirm's checkout API is returning errors
Affirm modal opens but spins and never loadsSession initialization request is timing out
Application approved but order not createdOrder capture endpoint is failing
Affirm loan confirmed but merchant not notifiedWebhook delivery from Affirm is degraded
Refund submitted but not reflected in Affirm dashboardRefund/void API is down
Affirm Merchant Dashboard inaccessibleMerchant portal API is degraded

How to Confirm It's Affirm, Not You

Before pulling in your dev team for a code investigation, rule out issues on your side:

1. Check browser console for Affirm network errors Open Chrome DevTools (F12 → Network tab), attempt to load the checkout page with Affirm, and look for requests to cdn.affirm.com or api.affirm.com. Failed requests with 502, 503 or timeout responses give you evidence to investigate. Compare timestamps and request IDs with vendor reports; these responses alone do not establish the cause.

2. Test with a different payment method Complete a test order using a credit card or another payment method. If other methods work, focus your investigation on the Affirm integration, including its credentials, configuration and vendor reports.

3. Check your Affirm Merchant Dashboard Log into the Affirm Merchant Portal and verify it loads and shows recent transaction data. If the portal also fails, check vendor reports and try another network to narrow the scope.

4. Test on a second browser or in incognito mode Cached Affirm widget scripts or stale authentication tokens can sometimes cause checkout failures that look like outages. Open a fresh incognito window and run through the full checkout flow from scratch.

5. Watch your payment step drop-off rate If you have real-time analytics, look for an unusual spike in abandonment specifically at the payment step. A sudden jump in payment-step exits that coincides with when Affirm started failing is a clear signal — even before you've confirmed the root cause.


Use vendor reports as investigation context

Statusfield brings reported Affirm incidents into the same workspace as your other monitors. Select supported components and route relevant changes to your team. Vendor reports can lag an incident, so check your own application as well.

A reported incident can help you decide where to investigate and what to tell your team. An operational status does not prove that your account, region or complete workflow is working. Review the affected components and timestamps alongside your own logs and checks.

What to Do During an Affirm Outage

Immediate (first 5 minutes)

  • Review reported vendor incidents alongside your own request logs. A matching incident adds context but does not establish the cause of your failure.
  • Check whether your checkout can surface a conditional message when Affirm fails to initialize, such as "Affirm is temporarily unavailable — please use another payment method." Many Shopify, WooCommerce, and custom integrations support error state messaging for Affirm.
  • Check your live order rate and payment-step conversion to quantify the impact.
  • Alert your customer support team immediately so they can answer inbound questions accurately instead of asking customers to repeatedly retry.

Communication (first 15 minutes)

  • If you're mid-promotion or in a high-traffic period, consider a brief site notice or social post: "We're aware Affirm is experiencing issues. Other payment methods are available and working normally."
  • Brief your support team with consistent talking points: the issue is on Affirm's side, other payment methods work, and Affirm is expected to resolve it. Avoid speculating on timelines.
  • If you have an Affirm merchant success contact, notify them — enterprise accounts sometimes receive proactive communication that doesn't appear on the public status page.

Recovery

  • Once Affirm restores service, confirm that any orders stuck in intermediate states (approved but not captured) have resolved correctly.
  • Review webhook delivery logs for the outage window and ensure all fulfillment-triggering events arrived at your system.
  • Check refund requests initiated during the outage to confirm they processed completely.
  • Pull cart abandonment data for the outage window and evaluate whether a recovery email to those customers is appropriate.

Affirm Components and What Each Outage Looks Like

ComponentImpact when degraded
Affirm CDN (Widget Script)Affirm button doesn't render; payment option invisible to customers
Checkout APIModal opens but fails; customers can't apply or complete Affirm payment
Loan AuthorizationApplication completes but loan not approved; order not created
Order CaptureLoan authorized but merchant doesn't receive confirmation; fulfillment blocked
Webhook DeliveryOrder events not sent to merchant systems; OMS/ERP not updated
Refund APIRefunds submitted but not processed; customer disputes may escalate
Merchant DashboardPortal inaccessible; merchant can't review loans, disputes, or payouts

Match the check to the failure you need to catch

Follow supported Affirm components for vendor-reported incidents. Add a public HTTPS check for your own website or API and define acceptable response codes, response time and body checks. A successful request is evidence about that endpoint, not proof that an entire customer journey works.

Use application logs and end-to-end tests for authenticated workflows, data correctness and transactions. Statusfield brings the monitoring results and vendor context together; it does not run a complete checkout or login flow.

Bring Affirm updates to your team

Follow reported Affirm status in Statusfield and choose which changes reach your configured alert destinations. Delivery depends on source updates, polling and successful processing. Check the catalog for supported components and the pricing page for channel availability.

Eligible first-time customers can start a free trial, no credit card required.

Follow Affirm incidents with your team

Follow Affirm and your other vendors in one Statusfield workspace. Select supported components and route the updates your team needs. Eligible new accounts can start a free trial — no credit card required.

Try any paid plan for 30 days, no credit card required. Free trial for first-time customers.


FAQ

Is Affirm down right now?

This article is a troubleshooting guide, not a live outage verdict. Check the Statusfield catalog and the official vendor status page for the latest reported status, affected components and observation times. Compare those reports with what your own application is experiencing.

How can I get alerts about Affirm incidents?

Follow reported Affirm status in Statusfield and choose which changes reach your configured alert destinations. Delivery depends on source updates, polling and successful processing. Check the catalog for supported components and the pricing page for channel availability.

Does an operational Affirm status mean my application is working?

No. A vendor status page describes reported service conditions. Your account, integration, network or application can still fail. Check your own public HTTPS endpoint and use logs or workflow tests to investigate the customer experience.

Browse the service catalog and plans and alert destinations.

Keep your vendors in view.

Choose from 7,000+ services, follow the components you use, and configure alerts for your team.

Try any paid plan for 30 days, no credit card required. Free trial for first-time customers.