Sorry, we don't support your browser.  Install a modern browser

Per-Checkout Payment Method Configuration

I

Currently, you can only enable or disable the available payment methods at the account level.

Stripe, for example, allows you to configure an array of enabled payment methods at the account level too, which are then used by default for all checkout sessions. However, when creating a checkout session through the API, you can also provide a specific array of payment methods to override the account-level configuration and enable only a subset of the available methods for that particular session.

For example:

Account-level configuration:

  • PayPal
  • Card
  • Crypto
  • Paysafecard

Specific checkout session:

  • PayPal
  • Crypto

This is very useful when you want to restrict the payment methods available to specific customers or individual checkout sessions, since having to change the account-wide configuration is not possible for concurrent checkout sessions, and of course, automation.

4 hours ago