Overview
Integrate Affirm payments into your website or mobile app using our virtual card.
Affirm offers a broad selection of integration options and features for a seamless, customized and unique experience to your customers with our virtual card product.
Affirm with a plugin
Plugins for your platform like Magento, Shopify, and WooCommerce with little to no code required.
Build your own
Render an Affirm hosted-checkout to generate a virtual card.
Mobile SDKs
Try out our iOS and Android libraries with pre-built components.
In-store payments
Add Affirm as a new payment option for your customers in-store.
Manage Virtual Cards
Affirm created API tools to push events on the card network.
How it works
When a customer checks out with Affirm, a virtual card for their order total is issued to the merchant for processing. This card can be authorized, charged, and refunded through your payment gateway, just like any VISA credit card.
Affirm BINs
Transactions via an Affirm Virtual Card should be labeled and identified using our unique Bank Identification Number (BIN), or any other flag you choose from the custom logic you built to handle them. The full list of BIN numbers that Affirm may return:
Visa USA BINs
- 4672250
- 4672260
- 4672270
- 402086
- 480430
- 481174
- 42883400
Visa Canada BINs
- 480411009
Updated 10 months ago