Next Commerce
Payments GuideGateways

Stripe Payment Intents

Connect Stripe with OAuth or with your own API keys, and see which methods each path supports

Stripe Payment Intents is available as a bankcard gateway. There are two ways to connect a Stripe account, and the choice determines which payment methods you can offer.

Setup

From Settings > Payments, choose Add Gateway and select Stripe. The Setup Stripe dialog offers both paths.

Connect with Stripe Account

The recommended path. Sign in to your Stripe account and authorize the connection in a few clicks. No credentials are entered by hand.

Use this path unless your Stripe account is managed by another provider.

Enter API Keys Manually

Use this path to connect a Stripe Connect account that belongs to another provider.

FieldDescription
API Secret KeyThe secret key for the account
Stripe Account IDThe account ID of the connected account

Credentials are validated when you save. If the key cannot access the account you entered, the gateway is not created and an error is shown.

A Stripe account already connected through Connect with Stripe Account cannot be added a second time manually.

Payment Methods

Cards accepted: Visa, Mastercard, AMEX, Discover, and JCB.

These alternative payment methods are available on Stripe:

MethodMarkets
KlarnaNorth America, Europe, and Oceania
AffirmUnited States and Canada, USD or CAD, minimum order 50.00
Stripe LinkAll Stripe-supported markets
iDEALNetherlands
BancontactBelgium
SofortGermany, Austria, Belgium, Netherlands, Spain
GiropayGermany
SEPA Direct DebitEurozone

Alternative payment methods are not available on manually added accounts. None of the methods above can be offered on an account added through Enter API Keys Manually. Your store's domains are also not registered with Stripe on that path.

Connect with your Stripe account instead if you need any of these methods.

3DS2

3DS2 is supported. On the gateway's 3DS card, choose Enable 3D Secure Transactions.

You then set up a 3DS Merchant Profile. It needs your merchant name and the country your business is registered in, plus an Acquirer BIN, Merchant ID (MID), and MCC code for each card network you want authenticated. Your acquiring bank or processing provider issues these values.

See 3DS2 Payments for Optimized 3DS2 and retrying cards that are not enrolled.

Additional Settings

SettingWhat it does
Disable Reference Transactions on RecurringSends recurring transactions without a reference to the initial transaction

Statement Descriptor

The descriptor field is Statement Descriptor.

It must be between 5 and 22 characters, using Latin letters, numbers, spaces, and . -. At least one letter is required.

Authorize & Capture

Authorizations expire after 7 days. Refunds are issued as refunds, not voids. See Authorize & Capture.

On this page