What we build

Websites

Company websites and B2B platforms on WordPress or custom builds, with design, audits and speed optimisation.

Website development →

What we run

SEO

Visibility in Google and in language models. One team looks after search, your business profile and what ChatGPT and Gemini say about your brand.

Search engine optimisation →

What we run

Advertising and campaigns

Campaigns judged on net profit after returns and cost of goods, not on the ROAS in the ad platform. Creative is made in-house, so it never waits for a third supplier.

Digital marketing agency →

What we run

Analytics and data

Measurement first, decisions second. Ad, store and warehouse data in one place, so a budget conversation takes fifteen minutes, not three meetings.

Web analytics for e-commerce →
Home/Services/E-commerce//Payment Gateways

PrestaShop payment gateways that do not lose orders

Two issues come back to us most often: a paid order that stayed in the cart, and a commission higher than it needs to be. We implement PrestaShop and WooCommerce payment gateways with webhooks, status mapping and transaction tests in every currency you sell in, including BLIK and Przelewy24, the two methods that decide whether a Polish customer finishes checking out.

Payment methods in the cart and their effect on orders tpay Przelewy24 1-3 weeks typical payment implementation
Trusted by
Technology partners
Starting point

Where do orders disappear that a customer has already paid for?

A payment gateway is a system that takes the buyer's money and sends the store a confirmation. When that confirmation doesn't arrive, your stats show an abandoned cart, even though the money already left the customer's account. Three checkout faults this usually starts with.

Payment went through, the order didn't

The operator confirmed the transaction, but the store never received the callback, and the order stayed in the cart. You find out from a customer complaint, not from a sales report.

Status confirmed by hand

Someone compares a bank statement against the store panel and updates orders one by one. At a few hundred transactions a day that's a full-time job, and with refunds it's another place to get the amounts wrong.

One payment method for every market

What closes a sale in Poland can be unknown in Germany or France. A missing local payment method only shows up as abandonment at the last step of checkout, once the traffic is already paid for.

Scope

Payment gateway integration: what we actually do

  • ✓ Implementing the payment gateway module in PrestaShop or WooCommerce
  • ✓ Setting up the account with the operator and the checkout methods: BLIK, fast bank transfer, card, deferred payment
  • ✓ Order status mapping and return webhooks
  • ✓ Transaction tests in the local currency, plus EUR and USD if you sell abroad
  • ✓ Compliance with PSD2 and strong customer authentication (SCA)

Supported systems

Przelewy24 tPay BLIK PayU PayPal Stripe Autopay
What it looks like step by step

From choosing an operator to the first successful transaction

Three stages. Open your account with the operator in parallel with the quote, because the timeline depends on verifying your company, not on implementing the payment system.

  1. 1

    Choosing methods and opening an account with the operator

    a few days

    We match methods to the markets you sell in and to your average basket value. The operator handles company verification, and that's the longest wait, with nothing on our side to speed it up.

  2. 2

    Implementing the module and notifications

    a few days

    The module, payment status notifications, order status mapping and refund handling. We also configure edge cases: delayed payment and partial refund.

  3. 3

    Transaction tests and launch

    a few days

    A real transaction in every currency and every method, refunds included. We only switch production on once every single one has ended in a paid order.

Where this service ends

Payment gateways: a standalone job, or part of building the store?

Short answer

A standalone job makes sense when the store is already live and you're changing operator, adding a second gateway, or need deferred payment for businesses. With a new store, gateways are part of the build, and you don't pay for them twice.

Payment touches order confirmation, so we launch every gateway first in a test environment, then on a single product, and only then for everyone. The old gateway stays as a fallback until the end of the first week.

A payment gateway added to a live store alongside the current one, with commissions compared on your own turnover

This is the right service

  • You're changing operator or adding a second gateway to an existing store.
  • You sell to businesses and need deferred or recurring payment.
  • You're entering a foreign market and need local payment methods.

Start somewhere else

  • You're building a new store: gateways are part of the PrestaShop implementation.
  • The problem is delivery cost and labels, not payment: that's courier integrations.
  • Orders get lost between the store and the warehouse: that's a base. integration, not a gateway change.
Before you ask

Transaction security: what to ask before implementation

Payment is the one place in a store where a mistake shows up in the cart immediately, not in a report a month later. That's why questions about the payment form sound different here than for the rest of an implementation.

„We already have one gateway, why a second”

BLIK, deferred payment and fast transfers all serve different audiences. Before adding a second operator, we look at the abandonment stats on the payment step. If they show nothing, we'll tell you plainly that a second gateway won't pay for itself.

„What if a payment freezes halfway through”

A customer who paid but returned to the store with a dropped connection leaves the order in an undefined state. The operator sends the status through a separate channel, independent of the browser, and that message is what sets the order, not the customer coming back. Webhooks are part of the standard implementation scope.

„PSD2 and strong authentication sound like another layer of trouble”

Strong authentication runs on the gateway's own side. The store's job is to pass the amount, currency and transaction ID correctly, then accept the response. We test this with transactions in every currency you accept.

„I'd rather have the payment operator do it”

The operator implements their module, not your checkout. A ready-made module assumes the default PrestaShop cart, so a one-page checkout, custom order fields or deferred B2B sales need it adapted. The account with the operator and the commissions stay on their side either way.

What to choose

Four families of payment methods, and what each one is for

A store doesn't need every payment solution at once, just one method from each family. A second provider in the same family raises maintenance cost and doesn't raise conversion.

Fast bank transfer and BLIK

Online transfers and BLIK are the backbone of a Polish cart and the first payment method to implement. ONE provider is enough: a second one serves the same banks, and each one adds its own module, its own statuses and its own thing to test after every store update. We explicitly advise against doubling up in this family.

Payment card

Needed anywhere you sell outside Poland, since a fast transfer is a local solution. What matters here is currency support, card storage for recurring payments, and whether the operator handles strong authentication without kicking the customer out of the cart. This family also includes mobile payments such as Apple Pay and Google Pay, which most operators support in the same module.

Deferred payment and instalments

Buy now, pay later, or split into instalments. It raises basket value in higher-price categories, and that's where it makes sense. It also has its own quirk on the status side: an order can be confirmed by the operator before the money reaches you, and the store has to tell the two apart correctly.

Payment through the carrier's app

Solutions like pay-on-pickup at a parcel locker, where the buyer only pays when collecting the parcel. They lower the barrier for new customers but raise the number of uncollected parcels, so make the call on your own return data.

How it works

What is a payment gateway, and how does it work step by step?

A payment gateway is the intermediary that takes an online payment on your store's behalf. The buyer pays with a method they know, the operator confirms the transaction to your store and sends the money to your account. The store never touches the card number or the bank password, and that's the actual reason gateways exist at all. Below are the four steps of that flow, because they decide where to look for the cause when a transaction gets stuck.

Handoff to the operator

The store sends the gateway the amount, the currency and its own order number, and the buyer lands on the operator's page or on their form embedded in the cart. From this point the store doesn't know what's happening, and that's fine: it shouldn't.

Identity confirmation

The bank or card operator confirms that the owner of the funds is the one paying. This is the moment with the code from the banking app, required by strong authentication rules. This step happens entirely on the operator's side, and the store has no influence over it.

Callback notification to the store

The operator sends the store the payment result through a separate channel, independent of the buyer's browser. This is the single most important part of the whole setup: a customer who paid but closed the browser tab should still get a paid order, because it's this message that decides, not whether they come back to the store.

Settlement and payout

The money goes to the operator first, then to your account, usually the next working day, minus the commission. You agree the rate directly with the operator, and it's that rate, not the implementation price, that decides what a gateway costs you over 12 months.

Other services

What else we do for PrestaShop stores

A store is several layers at once: catalogue, technique, visibility and measurement. This page touches one of them, so below are the neighbouring services, in case the cause sits outside payment itself.

PrestaShop stores

PrestaShop store implementations: migrations with no lost rankings, ERP integrations and technical support.

View ›

Courier integrations

Courier integration for a PrestaShop store: shipping labels from the store panel or from base., parcel tracking and automatic delivery status updates for customers.

View ›

base. (BaseLinker) integration

One place to handle orders, warehouse and shipping.

View ›
Recommendations

PrestaShop stores: what our clients say

„
Responsiveness, an understanding of our needs and taking the initiative are what let us call our joint project a success.
Magda SkórskaDigital Marketing, LPP / House
„
They were always one step ahead of the competition, optimizing campaigns in real time.
Katarzyna LenartowiczE-Commerce Manager, VANDA NOVAK • Clutch 5.0★
„
Their responsiveness and strategic approach made them a reliable and results-driven partner.
Andrzej SteckiCEO, BookingHost • Clutch 5.0★
Client reviews

One rating across all of the agency's services

Your store's customers see a payment error the same day it happens, so it's worth checking the contractor before they get access to your store. We don't collect separate ratings for payment integrations, so below are ratings for the whole agency from three profiles, each one left by a client.

4.96 / 5

weighted average of 224 reviews across three platforms. Clients gave them, and each site below links to the profile with the full text of every review.

Read the reviews
Gateways we implement
What it costs with the operator

Comparing commissions: check the rate before you sign a contract

Four gateways' commissions side by side: Tpay 1.59 percent, Przelewy24 1.9 percent, PayU 2.3 percent, PayPal 3.9 percent

The commission stays with you on every order, and the difference between operators can reach several percentage points of revenue. We compared the public price lists of eight gateways available in Poland, together with the methods they support, including ones outside the row above, such as iMoje, Twisto and Autopay: payment method ranking. With Tpay and Przelewy24, where JustIdea has a signed partnership, we negotiate the rate directly.

Certifications and partnerships

Who we call when a transaction gets stuck on the operator's side

With payments, an escalation to the vendor can't sit in the same queue as everything else. Below are the statuses that give us a shorter path to the people who decide about your transaction.

Tpay

Tpay, integration and commercial partnership

The only fast-payments provider with Polish capital, and one of JustIdea's two payment partnerships (the other is Przelewy24). It gives us an escalation path on Tpay's side, and signing it lets us negotiate a rate below list price for your store: you tell us your turnover and what you pay today.

Przelewy24

Przelewy24, integration and commercial partnership

The oldest and most widely recognised gateway in Poland, covering transfers, BLIK, cards and wallets. The partnership means the same for you as with Tpay: we negotiate a rate instead of taking the list price, and we have somewhere to escalate when a transaction gets stuck.

PrestaShop Expert ★★★

PrestaShop, agency programme

Order statuses and webhooks are part of the core that changes between releases. The agency programme, where JustIdea holds this status, gives us visibility into those changes before a stable release, plus an escalation path for bugs to the vendor.

base. (BaseLinker)

BaseLinker, integration partnership

A gateway's confirmation has to reach the warehouse and the courier, or someone ends up retyping it by hand. The integration partnership gives us support on base.'s side when mapping those statuses.

Top E-commerce Developers Kraków 2026

Clutch, e-commerce developer ranking

An e-commerce developer ranking JustIdea reached through client-submitted reviews. We run transaction tests in every currency partly because clients tell Clutch about them, in a verified conversation.

Doubts before working with us

Four things we hear about payments in a store

Each one has an answer you can check in a test environment before a customer ever sees it.

„The gateway module is free, why do we need an integrator”

PrestaShop payment gateway modules and WooCommerce plugins are free, but they handle the default cart. The work starts where your checkout differs from the default: discounts, deferred payment for businesses, several currencies, returning after a failed attempt. Without that, the customer is left with a blank screen and an order stuck in a pending state.

„One gateway is enough”

To start with, usually yes, but one operator is one point of failure and one rate with nothing to compare it to. A second gateway alongside the first gives you a benchmark on your own turnover and a fallback if the operator goes down, and the customer still sees one list of payment methods either way.

„You can't negotiate the commission”

You can, when the operator sees your turnover and is talking to a partner. We have signed partnerships with Tpay and Przelewy24, so you tell us your turnover and what you pay today, and the conversation starts from that level. We don't promise a result, we promise a conversation backed by your numbers.

„Changing gateway will break our sales”

A new gateway goes in alongside the old one, first in a test environment and on a single product. We switch it over during the quietest hours, with the old gateway kept as a fallback. The store never has a day without working payments.

FAQ

Online payment and payment gateways: questions before you decide

How much does implementing a payment gateway cost?

We quote individually, because the price depends on the number of operators and how far your checkout differs from the default. One gateway on a standard PrestaShop cart is a few hours of work; a one-page checkout with custom order fields can triple that. Transaction commissions go to the operator, not to us.

Which PrestaShop payment gateways do you implement?

Przelewy24, tPay, BLIK, PayU, PayPal, Stripe and Autopay, and the same in WooCommerce. The scope covers implementing the module, setting up the account with the operator, webhooks, status mapping and transaction tests. The choice depends on which methods the store needs to offer in its markets.

Will payments be PSD2 and SCA compliant?

Yes, PSD2 and strong authentication compliance is part of the implementation. We test the full payment path including 3D Secure, not just a correct redirect to the gateway.

We sell abroad, will you support other currencies?

Yes. We run transaction tests in every currency you sell in, EUR and USD included, and multi-currency support is standard in both implementation packages.

How long does launching a new payment gateway take?

The technical part alone is usually a few working days. What takes longer is outside our control: the payment operator's company verification and signing the contract. So open the contract with the operator in parallel with the implementation quote, not after it.

Can a store run several gateways at once?

Yes, and at larger stores it's normal: one operator for fast transfers and BLIK, a second for cards, a third for deferred payment. Each adds its own module and its own statuses, so the number of places to test grows, and that's the real cost of a setup like that.

What about recurring payments and deferred-term B2B sales?

Those are two different mechanisms. A recurring payment needs a gateway that supports card storage and repeat charges. Deferred-term sales usually don't go through a gateway at all, they run on a credit limit and an invoice, so the work is done by the store, not the payment operator.

Book 30 minutes about your store

After the call you know whether your store needs an audit, a migration, or neither.

A technical audit report with recommendations ranked by priority, and a three-year TCO calculation for the store
Book a call about your store No obligation. We respond within 1 business day.
Contact

A conversation about your numbers: 30 minutes

The call is led by a new business specialist. When we get into the details of an account, the specialist for that channel joins in. We reply within one business day.

A quick review of your tracking and campaignsThree priorities for the next quarterA written summary that stays with you

Before the meeting we review your website, your visibility and what your campaigns show from the outside. We will not open with “so, what does your company do?”.

4.96 224 reviews
By sending the form you agree to the processing of your data in line with our Privacy Policy.

What happens after you send it
01
within 1 business day

We reply to your email

The reply comes from the same new business specialist who will run the call. No qualification form and no call from an unknown number.

02
this week

A 30-minute conversation

We go through your numbers and your questions. If it turns out we are not the right fit, we will tell you straight away.