Description
In this Sylius Academy episode, we explore how the payment process works in Sylius – from the moment the customer selects a payment method to how the system manages the payment lifecycle behind the scenes.
You’ll learn:
- How to configure payment methods in the Sylius admin panel
- The differences between offline and online payment options
- How the state machine manages payment statuses such as "new", "processing", "completed", or "refunded"
- How Sylius integrates with external gateways like PayPal and Stripe using the Payum library
- How a single order can contain multiple payments – useful for retries, partial payments, or split methods
This episode gives you a full overview of Sylius’s flexible, extensible payment architecture – essential knowledge for building reliable e-commerce solutions.