Skip to main content

Configure Stripe Global

Use Card payments (Stripe) to configure Stripe Global once for the project. Enable Stripe separately for each store that should offer it. Stripe Checkout, Stripe Link, and Stripe Connect have their own guides.

Choose the environment and keys​

  1. In Ordering.co, open Settings → Payments → Card payments (Stripe) as an administrator.
  2. Check the transaction currency. Turn on the sandbox or test-mode switch for a test project.
  3. Enter the publishable and secret keys for the selected environment. The switch changes which pair of fields is visible. Use keys from the same Stripe account and mode. Save the settings and reopen the section to confirm which mode is selected.

Stripe keeps test and live keys separate. See Stripe API keys. Store the secret in the approved credential system and keep it out of screenshots and messages.

Card payments settings in sandbox mode with no credentials entered

Enable Stripe on an intended store​

Open Stores → select a store → Payment methods → Stripe. If Edit in Settings appears, use it to return to the global editor. Check the store's channels and order types, then enable the method. If the Dashboard reports missing keys, return to Card payments (Stripe) and review the configuration before proceeding.

Check the result in a test checkout​

Confirm that Stripe appears for the intended store, channel, and order type. Use Stripe's test environment and verify that the payment result matches the order status. Confirm currency and environment before an authorized live change. If a secret was exposed, rotate it with Stripe and update the approved configuration.