Sylius

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

Brief Profile

Overview

  • By integrating 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 in Poland since 2011; used by over 7,000 stores.

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

Product

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

  • Payrexx Gateway Addon: Example 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 bespoke shop solutions, e.g., B2B portals, multi-channel shops, or API-first implementations.

  • Payrexx Payments: Payments are initiated via the Payrexx API and synchronized via webhooks – the entire checkout remains embedded in Sylius. Support for national and international payment methods ensures a seamless 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 Sylius Payum gateway system 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 explicitly aimed at developers with experience in the Symfony framework and not at end users. Since Sylius is a framework and not a ready-made shop system, setup is carried out via the project structure and the configuration of the shop. No programming knowledge is required for ongoing operations after this.

Which features does the Payrexx plugin for Sylius offer?

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

Which payment methods does the sylius plugin support?

With 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, Purchase on account, bank transfer, Centi, HeidiPay, WIRpay, Masterpass, Reka and Klarna. You define 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

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 any 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, the selected Payrexx package applies.

How are the funds from Sylius transactions paid out?

Payrexx pays out the payments received via your Sylius shop directly to your registered bank account. Payouts are made at regular intervals, with transaction fees already deducted. You can find out in detail how payouts work in our documentation.

How secure is Payrexx for Comerciante:innen?

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 minimising fraud risks and chargebacks.

Test Payrexx for free and without obligation

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

Test Payrexx for free and without obligation

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

Test Payrexx for free and without obligation

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