Sylius

Sylius is a modern open-source e-commerce framework based on Symfony, offering scalable and customizable online shops for developer teams.

Short Profile

Overview

  • Through the integration of Payrexx via Payum gateway, Sylius can process payments from Switzerland (e.g., TWINT, credit cards, QR invoices) directly in the checkout process - secure, flexible, and automatable.

  • System & Origin: Open-source (MIT license) e-commerce framework, developed since 2011 in Poland; used by over 7,000 stores.

  • Architecture: Modular, API-based, and headless-capable - ideal for custom frontends, B2B use cases, and omnichannel scenarios.

Product

  • Checkout & Payment: Integrates payment modules via the Payum library system, supporting capturing, refunds, and state machine-based processing.

  • Payrexx Gateway Addon: Sample projects demonstrate that Payrexx can be integrated using the Payum plugin - including support for TWINT and Swiss payment options.

Applications

  • For Developers & Agencies: Ideal for custom shop solutions, e.g., B2B portals, multi-channel shops, or API-first implementations.

  • Payrexx Payments: Payments are initiated via the Payrexx API and synchronized through webhooks - the entire checkout remains embedded in Sylius. Support for national and international payment methods ensures a smooth UX.

Setup Guide

In this guide, we explain how to integrate Payrexx into Sylius via the Payum gateway and process payments directly in your shop's checkout.

Transaction fees

Cards from:

1.35%

+

CHF 0.18

TWINT from:

1.25%

+

CHF 0.18

Wallets from:

1.35%

+

CHF 0.18

Questions and answers about the Sylius integration

Is there a Payrexx plugin for Sylius?

A Payrexx checkout plugin is available for Sylius, developed by the agency Comvation and provided on GitHub. It integrates Payrexx via the Payum gateway system of Sylius, so that the payment remains part of the shop's regular state machine. You can find the download and installation steps in the Payrexx documentation.

How do I integrate the Payrexx plugin into Sylius?

You download the plugin as a ZIP file from the GitHub repository and follow the steps in the included README file to install it in your Sylius project. Afterwards, you store the instance name and API key from your Payrexx Comerciante administration in the gateway configuration. The complete instructions are described in the Payrexx documentation.

Do I need developer skills for the Sylius integration?

The installation of the plugin is specifically aimed at developers with experience in the Symfony framework and not at end users. Since Sylius is a framework and not an out-of-the-box shop system, the setup is done via the project structure and the configuration of the shop. No programming knowledge is required for ongoing operations thereafter.

Which functions does the Payrexx plugin for Sylius offer?

The plugin supports multi-currency capability, the display of payment method logos in the checkout, as well as an individual configuration of the offered payment methods. In addition, the look and feel of the payment page can be customized and webhooks can be set up, which report the payment status back to Sylius.

Which payment methods does the Sylius plugin support?

Through Payrexx, all relevant payment methods are available in the Sylius checkout with a single acceptance contract: Mastercard, Visa, AMEX, Maestro, PayPal, Apple Pay, TWINT, Google Pay, Samsung Pay, PostFinance Card, Invoice, bank transfer, Centi, HeidiPay, WIRpay, Masterpass, Reka, and Klarna. You determine which methods appear in the checkout in the plugin configuration and in your Payrexx account.

Does the sylius plugin support multiple currencies?

Multi-currency capability is a core feature of Sylius and is supported by the Payrexx plugin. This allows you to operate international shops and offer prices in multiple currencies, while payment processing continues to run centrally via Payrexx.

Which Payrexx package do I need for Sylius?

Integration into sylius is available in the Payrexx STANDARD and PREMIUM plans and is not included in the free plan. An overview of the plans and the features included in each can be found on the pricing page.

Are there additional fees for using the sylius plugin?

The plugin itself is open source and does not incur any additional license costs with Payrexx. A commission is charged per transaction, the amount of which varies depending on the payment method and can be viewed on our pricing page. Additionally, there is the chosen Payrexx plan.

How are the funds from sylius transactions paid out?

Payrexx pays out the payments received via your Sylius shop directly to your deposited bank account. The payout takes place at regular intervals, with transaction fees already deducted. You can find out how payouts work in detail in our documentation.

How secure is Payrexx for Comerciantes?

If you integrate Payrexx into your Sylius shop, every transaction is secured according to the highest global security standard for payment data: Payrexx is fully PCI DSS Level 1 certified. Personal data, both yours and that of your customers, is stored in a GDPR-compliant manner. The 3-D Secure process adds an additional layer of identification to payments, thereby minimizing fraud risks and chargebacks.

Test Payrexx for free and without obligation

Without risk and without obligations. Discover how easy online payments can be.

Test Payrexx for free and without obligation

Without risk and without obligations. Discover how easy online payments can be.

Test Payrexx for free and without obligation

Without risk and without obligations. Discover how easy online payments can be.