Skip to main content

Buy Now Pay Later (BNPL)

BNPL adapters let merchants offer installment payment options at checkout — split into 3, 4, or more payments, with the merchant receiving funds immediately. Approximately 24 integrations in this category.


Global & Multi-Region

ProviderAdapter nameRegionsPay-inPay-outRequired params
KlarnaklarnaEU, US, AU, CAapi_key, merchant_id
Afterpay / Clearpayafterpay_sgAU, NZ, US, UK, EUmerchant_id, secret_key
PayPal Pay LaterpaypalUS, UK, EU, AUVia PayPal adapter
SplititsplititGlobalusername, password

North America

ProviderAdapter nameCountriesPay-inPay-outNotes
AffirmaffirmUS, CApublic_api_key, private_api_key
SezzlesezzleUS, CApublic_key, private_key
Zip (Quadpay)zip_usUSapi_key, merchant_id
PerpayperpayUSPaycheck-linked
Bread PaybreadpayUSpartner_name, partner_key
KatapultkatapultUSLease-to-own model
PayTomorrowpaytomorrowUSapi_key

Europe

ProviderAdapter nameCountriesPay-inPay-outNotes
KlarnaklarnaSE, DE, NL, UK, FR, ES +Largest EU BNPL
Clearpayafterpay_sgUKAfterpay UK brand
PayPal Pay LaterpaypalUK, DE, FR, ES, IT
SequrasequraES, IT, PT, FRmerchant_ref, user, secret
AplazameaplazameESapi_key
MondumonduDE, AT, NL, BEB2B BNPL
billiebillieDE, AT, CH, NLB2B invoicing
RivertyrivertyDE, SE, NL, FI, NOFormerly Afterpay EU

Asia-Pacific

ProviderAdapter nameCountriesPay-inPay-outNotes
AtomeatomeSG, MY, HK, ID, PH, THapi_key, secret
AkulakuakulakuID, PH, MY, THpartner_code, secret_key
KredivokredivoIDserver_key
BilleasebilleasePHapi_key
Pacepace_sgSG, MY, THclient_id, client_secret
SpayLater (Shopee)spaylaterSG, ID, PH, THVia Shopee ecosystem
PaidypaidyJPapi_key, secret_key
GMO Atobaraigmo_atobaraiJPshop_id, shop_password
Zip AUzip_auAU, NZapi_key, merchant_id

Latin America

ProviderAdapter nameCountriesPay-inPay-outNotes
Kueski PaykueskiMXapi_key
AddiaddiCO, BRclient_id, client_secret

Integration Notes

3D Secure & BNPL

BNPL flows typically bypass traditional 3DS — authentication is handled by the BNPL provider directly. Ensure your terminal routing rules account for this when mixing card and BNPL methods.

Merchant Settlement

With all BNPL providers, the merchant is paid immediately (or next business day). The BNPL provider assumes the installment risk and collection responsibility.

Refunds

All BNPL adapters support full and partial refunds via PUT /api/v1/transactions/:id with type: "refund". The BNPL provider manages repayment plan adjustments with the customer.

Full parameter reference

For detailed configuration and test credentials, click on any provider above to open its detail page.