Payment gateway integration
We connect one or several payment providers and bank acquiring so that payments, refunds and order statuses reliably match between your system and the provider's reports.
What's included
- International providers: PayPal, Adyen, Checkout.com, Revolut Business, Apple Pay and Google Pay via the gateway
- European gateways and bank acquiring: Mollie, Klarna, Worldline, Nexi and Redsys
- Payment forms and redirects, 3-D Secure, recurring payments and tokenisation, refunds, webhooks with signature checks and idempotency
- Reconciliation with orders and accounting, fiscal receipts where the law requires them, routing between providers and modules for Magento, WooCommerce and OpenCart
- Russia and Belarus: T-Bank, YooKassa, ERIP and Express Payments
Technologies
Related services
How we work
- 01
Brief and estimate
We look at the task, your current system and constraints, then name the timeline and budget and suggest how to work together.
- 02
Specification
We capture requirements and acceptance criteria in a specification — it is what we build against and how the result is accepted.
- 03
Iterative development
You see the result after every iteration; we test and fix before anything goes into a release.
- 04
Launch and support
We ship with no downtime, monitor the product after launch and stay on for support if you need it.
Cost and timeline
Hourly Rates: from 1 800 ₽ to 3 500 ₽ / hour — depending on specialist qualification.
We give an exact timeline and budget after a brief: we break down the task, fix the scope and suggest a format — a fixed plan or hourly work.
See plansFAQ
Which payment gateway should I choose for my country?
It depends on where your company is registered, which currencies and countries your customers pay from, and which payment methods they are used to. For international sales PayPal, Adyen or Checkout.com are common choices, while for a local market a local bank's acquiring is often the better fit. We help you compare the options for your business, and you sign the contract directly with the provider.
Can you connect several providers or switch from our current one?
Yes. We build the payment layer so that providers plug in independently: you can pick a gateway by country, currency or payment method and fall back to a backup one if a provider fails. We migrate to a new provider in stages so that payments keep flowing.
What do we need from the bank or provider, and who handles card data?
You need a contract with the bank or provider and access to its test and live environments; we take care of the integration itself. We use the provider's hosted payment pages and forms, so card data does not pass through your server and most of the PCI DSS burden stays with the provider. Responsibility for meeting the provider's and the bank's requirements stays with the provider and with you as the merchant. The cost depends on scope and is estimated after a short brief.