Integrating Stripe Payment Intents
You can quickly and easily integrate Studio with Stripe. Once configured, you can use the Stripe Payment Intents features on your Studio storefront. These features include:
- authorizing a payment and capturing the funds later, for example, if you only want to capture funds when order is fulfilled.
- handling dynamic payments where payment amount may change before payment is captured.
- integrating 3D Secure into your payment flow, providing an additional layer of security for credit and debit card transactions.
Prerequisites
- Depending on the payment methods you want to support, you may need to configure them in Stripe.
- Log in to the Stripe Dashboard to find your Stripe Secret Key.
- Go to Commerce Manager to ensure the Stripe Payment Intents gateway is enabled.
Configure the Stripe Integration
Follow these steps to configure the Stripe integration in Studio.
-
Select Settings > Integrations.
-
Navigate to Payments.
-
Select + next to Stripe Payment Intents.
-
Configure the Stripe component settings.
Option Description Publishable key Your publishable key for your Stripe account. You can get this from the Stripe Dashboard under the API keys tab. Account ID Your Stripe account ID. See Prerequisites. -
Select Restrict Shipping to Default Country if you want to restrict shipping your products to your native country.
-
Select Connect Account.