Worldline Saferpay - the first Sylius plugin from Commerce Weavers
Author:
Stengert
Tymoteusz Stengert
27-11-23

At last! We are thrilled to announce public access to the first-ever open-source Sylius plugin created and maintained by Commerce Weavers.

From Switzerland to the world

Saferpay is a payment service provider (PSP) that originated from the Swiss fintech SIX Group, recently merched into the French-based global payment technologies holding - Worldline.

Originally supporting a leading mobile payment method in Switzerland - TWINT (which SIX founded together with Swiss banks), the solution now integrates all globally popular means of electronic transactions:

Credit & debit cards:

  • VISA
  • Mastercard
  • JCB
  • UnionPay
  • Discover & Diners Club
  • Bancontact

Digital wallets:

  • Apple Pay
  • Google Pay
  • PayPal
  • Alipay
  • Klarna

Other online payment methods:

  • ELV Online
  • giropay
  • SEPA
  • EPS transfers
  • TWINT
  • PostFinance
  • iDEAL
  • Przelewy24
  • Cryptocurrencies - Bitcoin & Ethereum

See how the default checkout view looks like:

saferpay payments checkout

More screenshots are available in the plugin’s readme on GitHub.

Apart from processing multiple payment methods, Saferpay naturally ships all standard functionalities for major providers:

  • Individual payment pages
  • Mail-/Phone-Order payments
  • Creation and sending of individual payment links
  • Acceptance of mobile payments using QR codes
  • Payment API & Management API for automation of payments
  • Back office for a complete overview
  • Risk management & user administration
  • Highest security standards thanks to PCI DSS, PSD2 and 3-D Secure 2
  • Dynamic currency conversion DCC: your international customers pay in their local currency.

Our work was to wrap up all these functionalities in a form of Sylius Plugin, which resulted in a library that contains:

  • ​​Saferpay payment method configuration (both test and live environments)
  • Payment method transaction logs
  • "Debug" mode that allows logging all the logs not only error/failed ones
  • Configuration panel to filter which payments should be used with Saferpay
  • Webhooks integration for authorization, capture, and cancellation
  • Refunds with default Sylius refunding process (RefundPlugin integration in the future)

We are happy to inform that our first plugins has been officially approved and made available in the Sylius Store!

What’s the story? (Morning Glory)

You may wonder why we have developed this particular plugin.

As you might know from our previous blog posts, we have been collaborating with WTG - one of the German pioneers in the IT & ICT industries, providing security, healthcare, and cloud solutions for over 100 years.

Commerce Weavers have joined forces with the WTG Innovation team which focuses on web development services, including Sylius-based e-commerce for the DACH division of globally recognizable agricultural and offroad vehicle manufacturers and their distributors.

Millions of SKUs, advanced integrations, specific customizations, and B2B trade processes - these are becoming more and more our area of expertise, and the niche we’re gladly fulfilling.

Our first challenge though was to develop a Worldline Saferpay plugin for Sylius. This way the ecosystem has gained another worldwide payment service provider (PSP) integration with a particular focus on the Swiss market.

We are forever grateful to Alan Mellor who has been Sylius-related business developer of the company for the last few years. He finally gave us the opportunity to work together and share our efforts with the community by open-sourcing created features.

alan WTG quote

Such win-win scenarios will always be our favourite. So if you have an open-source mindset and need top-notch Sylius & Symfony developers to boost your project, we are waiting for your request!

Get our support!

Helping just one customer is enough to fulfill the beautiful mission of providing ready-to-use solutions for other developers utilizing great open-source projects like Sylius.

However, we always strive for more and try to connect as many dots as possible. That being said, we’ve been already successful in leveraging the Saferpay plugin for another company!

It’s one of the largest theme parks in Germany, which website’s replatforming from Oxid to Sylius is soon to be completed by our client move:elavator.

So, who’s going to be next? Maybe you? Feel free to contact us if you need a solid PSP integration in your current or upcoming projects. We are here to boost your productivity and provide solid, long-lasting technological solutions. ;)

© Copyright 2024 * Made with 💛 in Łódź