Airwallex logo

Affirm

Copy for LLMView as Markdown

Affirm logo

Gain access to shoppers on Affirm

As a leading buy now, pay later (BNPL) provider in the U.S., Affirm helps merchants drive higher conversion, increase average order value, and attract new customers by offering consumers a transparent, flexible way to pay over time with no late or hidden fees. Affirm gives your customers a way to split purchases over a series of payments. Pay in 4 interest-free installments or in monthly installments.

Payment method properties

FeaturesAffirm
Payment typeBuy Now Pay Later
Available for businesses registered inHK, AU, SG, UK, EU, US, MY, NZ, JP
Shopper regions (typically used by payers from)US
Presentment currenciesUSD
Settlement currenciesUSD
Or in your default settlement currency
Settlement scheduleT + 3 business days
Subject to reserve settlement
Minimum transaction amount35 USD
Maximum transaction amount30,000 USD
Checkout session timeout12 hours
Recurring payments
Refunds
Full and partial refunds
Disputes (chargebacks)
Placing a hold (delayed/manual capture)
up to 7 days after the transaction date
Descriptor (what the payer will see in their transaction history)Your registered business name

Choose the integration method that best suits your needs

Airwallex has built a range of client-side integration methods that allow you to manage your UI, minimize your implementation effort, and allow you to get to market quickly.

Online payments via your own website/appOnline payments via ecommerce pluginsPayment links & Invoice Integrations
Hosted Payment Page
Drop-in Element
Mobile SDK
Native API
Subscription APIs
Shopify
WooCommerce
SHOPLINE
Shoplazza
Magento
BigCommerce
Salesforce Commerce Cloud
PrestaShop
Payment Links
Xero Invoice

Shopper experience

  1. On desktop, mobile browser, or a mobile app, after shoppers select Affirm as their payment method at checkout, they are redirected to Affirm's page to log in or create an account.
  2. Affirm evaluates the shopper's eligibility and presents available payment plan options.
  3. The shopper selects their preferred payment plan to complete the payment and is redirected back to your website.

Affirm

Set up Affirm promotional messaging

Show shoppers flexible payment options before they reach checkout, which can help improve conversion by surfacing Affirm's financing packages earlier in the checkout journey.

Affirm promotional messaging on a product page

Affirm offers two ways to add promotional messaging to your storefront:

  • Promos SDK: A client-side JavaScript library that renders promotional messaging components, such as "as low as" monthly pricing, directly on your pages. See Set up promotional messaging .
  • Promos API: A server-side option that returns promotional messaging content programmatically. See the Promos API integration overview .

Both options require your Affirm public API key.

Get your Affirm public API key

You can retrieve your public API key from a live checkout redirect:

  1. Start a checkout on your store that redirects the shopper to Affirm.
  2. In your browser's address bar, find the public_api_key query parameter in the Affirm URL.
  3. Copy the public_api_key value and use it when you initialize the Promos SDK.

The redirect URL follows this format, with your key in the public_api_key parameter:

text
1https://www.affirm.com/products/checkout?public_api_key=<YOUR_PUBLIC_API_KEY>&checkout_ari=...

Manage Affirm disputes

A customer can raise a dispute within 120 days of the original transaction. The best way to resolve the dispute is to communicate directly with your customer to try and solve the issue together. If you can't reach a solution, then Affirm would step in to help solve the dispute. See Affirm's dispute flow for more details and instructions on handling Affirm disputes.

Was this page helpful?