No reviews yet

Stripe Plugin

Product Stripe Plugin Image

Stripe gateways using Payment Request for Sylius 2.*

Published
11.02.2025
Latest version
1.0.8
Last update
09.03.2026
Sylius version
2.0 - 2.2
Downloads
10K+

StripePlugin is a Sylius plugin that integrates Stripe as a payment gateway for your e-commerce store. It supports two distinct payment flows:

  • Stripe Checkout — redirects the customer to a Stripe-hosted checkout page, handling the full payment experience on Stripe's side. Relevant webhook events include checkout.session.completed, checkout.session.async_payment_failed, checkout.session.async_payment_succeeded, and checkout.session.expired.
  • Stripe Web Elements — embeds Stripe's payment form directly into your storefront for an on-site payment experience using Payment Intents. Relevant webhook events include payment_intent.canceled and payment_intent.succeeded.

Both flows also support a setup mode (for saving payment methods without an immediate charge), which listens for setup_intent.canceled and setup_intent.succeeded events.

Key Features

  • Two gateway types: Stripe (Checkout) and Stripe (Web Elements).
  • Full webhook integration to keep Sylius payment and order states in sync with Stripe events.
  • Support for multiple webhook secret keys per gateway.
  • Multi-channel support — assign the payment method to specific Sylius channels.
  • Configurable entirely from the Sylius admin panel (publishable key, secret key, webhook secrets).
  • Compatible with Sylius API Platform endpoints for headless/API-driven storefronts.
  • Developer-friendly local testing via Stripe CLI webhook forwarding.

Reviews

No reviews yet

No reviews yet. Be the first to review this product!

Loading
  • MIT license
  • Free updates
  • Community support

Have already account? Sign in
See how it works
Compatibility & requirements
  • Compatible with Sylius 2.0 and higher

5 (3)
28 plugins
Since 02.02.2026

Sylius is an open-source, headless eCommerce framework built on Symfony, tailored for medium-to-large businesses needing high customization and scalability. Using BDD (Behavior-Driven Development), it provides high-quality code and flexibility for complex B2B and B2C online shopping experiences, focusing on flexibility and API-first functionality.

Read more
Sylius Addons Marketplace

Discover plugins, themes, and resources from trusted vendors, helping you get the most out of your work.

© 2026 Sylius. All rights reserved.

Powered by Stripe