At last! We are thrilled to announce public access to the first-ever open-source Sylius plugin created and maintained by Commerce Weavers.
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:
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!
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.
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!
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. ;)