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.