Next Commerce
Guides

Payment Methods

Capability matrix of Admin API payment methods by flow type, express checkout, upsell, and subscription support, with links to each guide

Guides for creating Admin API orders with each supported payment method. The matrix below summarizes each method's flow type and capabilities — see the individual guide for request details and payment-specific data.

Capability matrix

Payment MethodFlowExpressUpsellsSubscriptions
card_tokenDirect & Redirect (3DS)YesYesYes
apple_payRedirectYesYesYes
google_payRedirectYesYesYes
paypalRedirectYesYesYes
klarnaRedirectNoYesYes
linkRedirectYesYesYes
twintRedirectNoYesYes
swishRedirectNoNoNo
affirmRedirectNoNoNo
afterpayRedirectNoNoNo
bancontactRedirectNoNoNo
idealRedirectNoNoNo
sepa_directRedirectNoNoNo

Upsells (post-purchase, one-click) are added via ordersAddLineItemsCreate, which reuses the order's initial payment method to collect payment. This requires the payment method to support merchant-initiated charges — see each guide's Upsells section.

Redirect payment flow

Every method except direct card tokenization completes payment through a redirect flow:

Below is a high-level overview of the user flow when creating orders on the Admin API that utilize the payment method redirect flow.

On this page