Tpay is the payment gateway market challenger in Poland. Very convenient both for users and developers, it is growing in popularity. Within the integration, you gain access to the following payment methods in your Sylius-based store:
Mobile payments: - BLIK - the #1 in Poland - is used for 50% of all e-commerce payments in our country. It stores users' aliases; and is available in "level 0", which means the user doesn’t need to leave the checkout to provide the transaction code displayed in the mobile app;
- Visa mobile;
- PeoPay (mobile app from one of the biggest Polish banks, available via Pay-By-Link); Digital wallets:
- Apple Pay;
-Google Pay; Credit cards (Visa & Mastercard) with data storage on the merchant side; Pay-By-Link which unblocks more methods:
- local bank transfers - Millenium, Pekao, Pocztowy, Santander, Citi Handlowy, Alior, Velo, Plus, mBank, inteligo, PKO, Nowy, SGB, BPS;
- international banks - BNP Parbias, Credit Agricole, ING;
- BNPL (buy now, pay later) - PayPo, Twisto, BLIK Pay Later; Installments with Pekao; SEPA for international payments in Euro.
You can test all the functionalities yourself at the demo. Make sure to check both the shop and admin side:
- https://tpay.commerceweavers.com/pl_PL/
- https://tpay.commerceweavers.com/admin/login
Technical advantages::
- Full headless support - every feature has its API endpoint which makes it easy to connect to any 3rd party app and separate frontend - Working API reference with ready examples for specific gateways;
- SyliusRecepies to facilitate installation;
- Very high coverage of single-store and functional tests (with Mockoon);
- Tests regularly checking whether Tpay contracts have not changed.
Security: The payment data does not touch the Sylius site. The plugin uses data encryption, which is stored in the database. Authorization of notifications from Tpay is verified by checksum, JWS token with X.509 public key certificate from Tpay.
You'll find the official guide for the plugin configuration here: https://support.tpay.com/developer/instrukcja-konfiguracji-pluginu-dla-platformy-sylius. If you want to get official support from the plugin's creators, drop a message at [email protected].