Next Commerce
Guides

Payment Methods

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
affirmRedirectNoNoNo
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