Skip to main content

Stripe App Overview

Saleor version required: 3.21Repository: GitHub
note

App is using API Version 2025-04-30.basil. Ensure your Stripe SDKs are compatible with this version.

The Saleor Stripe App is a payment gateway integration that enables customers to securely pay for their checkouts and orders using Stripe.

Stripe is a leading global payments platform that offers comprehensive payment solutions for millions of companies worldwide.

Features​

The Stripe app offers end-to-end payment flow integration using Transactions API on the Saleor side and Payment Intents API on the Stripe side.

The app:

  • Enables seamless configuration through the Saleor Dashboard UI
  • Automatically creates Stripe webhooks when a configuration is created (and removes them when a configuration is deleted)
  • Allows you to create multiple configurations (such as production/testing or per-channel environments) and map them to specific Saleor channels
  • Supports delayed capture (authorization flow in Saleor) and instant charge flow
  • Enables capturing payments directly from the Saleor Dashboard
  • Supports canceling authorizations from the Saleor Dashboard
  • Supports canceling Payment Intents from the Stripe Dashboard
  • Support refunds
  • Provides specific error messages to the Storefront for easier integration

Limitations​

Before installing this app, please review these limitations to ensure they don't conflict with your requirements. If you need additional features, please contact us or refer to our contribution guide.

  • Stripe Checkout is not currently supported
  • The app currently supports a limited set of payment methods. We regularly add new payment methods after thorough testing and validation.
  • The app does not allow modification of existing configurations; you need to create a new configuration and delete the old one if changes are required.
  • One authorized amount can only be captured once (either fully or partially). Multiple captures are not supported.

Next steps​

Explore the App's architecture or proceed to the configuration guide.