Skip to content
Log in

Stripe

On this page

Stripe is a popular third party payment provider. If you use Stripe, you can integrate it directly with StoreConnect. Stripe works for:

  • Standard checkout transactions
  • Subscription and recurring payments
  • Express checkout (Apple Pay, Google Pay, Amazon Pay, and Stripe Link)
  • Pre-authorization
  • 3D Secure (3DS) authentication

What you need

  • A Stripe account
  • A publishable key and secret key from your Stripe Dashboard

Step 1: Get Stripe credentials

  1. Sign in to your Stripe Dashboard.
  2. Go to Developers > API keys.
  3. You can use the Standard Keys or create a set of Restricted Keys. Stripe Secret Keys - Example
  4. Copy the Publishable key and Secret key.

Use test mode keys (pk_test_... / sk_test_...) for sandbox testing and live mode keys (pk_live_... / sk_live_...) for production. StoreConnect detects the mode automatically from the key type — no separate sandbox/production switch is required.

Learn more about API keys in Stripe.

Step 2: Configure Stripe as a payment provider in StoreConnect

  1. Open StoreConnect and go to Settings > Payments > Payment providers.
  2. Select New. The Payment provider information window opens. Stripe payment provider info
  3. Complete the fields as follows, then select Save:
StoreConnect field Usage
Provider Select Stripe from the list
Channels Select the channels where Stripe is used
Store Select the store that will use Stripe
Active Select to enable the payment provider
Surcharge Product Optional: select a product configured with surcharge pricing to pass processing fees to customers. See Passing payment surcharges to customers.
Display Name Name shown to customers at checkout
Description Optional description shown at checkout
Payment Instructions Optional instructions shown at checkout
API Mode sandbox or production (use exact terms)
API Key Publishable key
API Secret Key Secret key
Position Optional: controls the display order among payment providers at checkout. Lower numbers appear first.
API Options Optional: additional configuration — see below

Stripe payment provider display configuration

Stripe API credentials configuration

API options

Use the API Options field to enable additional Stripe features. Enter each option on a new line:

Feature API option
Apple Pay and Google Pay show_wallets: true
Express checkout express_checkout_enabled: true
Pre-authorisation use_preauth: true

Was this article helpful?

Was this article helpful?