The EU payment method library

One API contract, one settlement file, thirteen ways for a shopper to pay. This page is the reference: what each method covers, what it does about refunds, and whether it can carry a subscription.

  • TypeReference
  • Runs onShared by every integration path
  • Reviewed

How to read this

Methods are grouped by the rail the money actually travels on, not by how they look at checkout. That grouping is the one that predicts behaviour: everything on a card rail shares chargeback exposure and settlement timing, and everything on a bank rail does not.

Every method below is enabled with a toggle in the dashboard and reaches you through the same request shape and the same webhook. Adding one is a configuration change, not an integration project — which is the whole reason to run them from a single gateway rather than to collect providers per market.

Cards

Scheme rails. Highest reach, chargeback exposure, and the only family with a full dispute process.

Visa

Markets
EU and worldwide issuers
Currencies
EUR, GBP, PLN, SEK, DKK, NOK, CHF, CZK, RON, HUF
Shopper flow
In-page card form, 3-D Secure 2 when the issuer asks
Refunds
Full and partial, unlimited count
Repeat billing
Tokenised, CIT and MIT
Settlement
D+2 to your nominated IBAN

Interchange++ pricing is published, so the scheme fee and the interchange arrive on the statement separately.

Mastercard

Markets
EU and worldwide issuers
Currencies
EUR, GBP, PLN, SEK, DKK, NOK, CHF, CZK, RON, HUF
Shopper flow
In-page card form, 3-D Secure 2 when the issuer asks
Refunds
Full and partial, unlimited count
Repeat billing
Tokenised, CIT and MIT
Settlement
D+2 to your nominated IBAN

Network tokens are requested automatically for stored credentials, which lifts repeat-billing approval rates.

Cartes Bancaires

Markets
France
Currencies
EUR
Shopper flow
Co-badged with Visa or Mastercard; routed at authorisation
Refunds
Full and partial
Repeat billing
Tokenised, CIT and MIT
Settlement
D+2

French cards are co-badged by law. Routing to the domestic scheme is usually cheaper and is on by default.

Maestro

Markets
EU debit portfolios
Currencies
EUR and local
Shopper flow
In-page card form, 3-D Secure 2 required
Refunds
Full and partial
Repeat billing
Not supported by the scheme
Settlement
D+2

Debit only and never MOTO. Treat it as a card that always authenticates.

Wallets

Card rails behind a device token. Authentication is delegated to the handset, so authorisation rates run high.

Apple Pay

Markets
EU-wide, Safari and iOS
Currencies
Follows the underlying card
Shopper flow
In-page sheet, Face ID or Touch ID
Refunds
Full and partial
Repeat billing
Merchant-initiated on the device token
Settlement
D+2

Biometric approval counts as strong authentication, so the payment is exempt from a separate 3-D Secure step.

Google Pay

Markets
EU-wide, Chrome and Android
Currencies
Follows the underlying card
Shopper flow
In-page sheet, device unlock
Refunds
Full and partial
Repeat billing
Merchant-initiated on the device token
Settlement
D+2

Some tokens arrive unauthenticated. We step those up to 3-D Secure 2 rather than sending them through raw.

Bank rails

The shopper authorises inside their own banking app. No chargebacks, so no dispute exposure either.

iDEAL

Markets
Netherlands
Currencies
EUR
Shopper flow
Bank picker, then the shopper's own banking app
Refunds
Full and partial, by SEPA credit transfer
Repeat billing
First payment can seed a SEPA mandate
Settlement
D+1

Irrevocable once confirmed and outside the chargeback system. The most common first APM for a Dutch storefront.

Bancontact

Markets
Belgium
Currencies
EUR
Shopper flow
App scan or card-number entry
Refunds
Full and partial
Repeat billing
Via a SEPA mandate captured on the first payment
Settlement
D+1

Roughly one Belgian checkout in two. Skipping it in Belgium costs more conversion than any card optimisation wins back.

BLIK

Markets
Poland
Currencies
PLN
Shopper flow
Six-digit code from the banking app, confirmed in the app
Refunds
Full and partial
Repeat billing
One-click on a stored BLIK alias
Settlement
D+1

The code expires in two minutes. Keep the checkout page alive rather than redirecting away while it is entered.

Przelewy24

Markets
Poland
Currencies
PLN, EUR
Shopper flow
Bank picker, then a redirect
Refunds
Full and partial
Repeat billing
Not supported
Settlement
D+1

Covers the Polish banks that sit outside BLIK. Usually enabled alongside it, not instead of it.

EPS

Markets
Austria
Currencies
EUR
Shopper flow
Bank picker, then a redirect
Refunds
Full and partial
Repeat billing
Not supported
Settlement
D+1

Austrian shoppers expect it next to card. The bank list is short, so the picker is not a friction point.

Pay by bank

Markets
EU-wide, PSD2 account-to-account
Currencies
EUR and local
Shopper flow
Bank selection, then app authorisation
Refunds
Full and partial, by credit transfer
Repeat billing
Variable recurring payments where the bank supports them
Settlement
Same day on SEPA Instant, otherwise D+1

The cheapest rail we run and the one with no chargeback exposure. See the open banking product page for coverage.

Direct debit

You pull the money on a mandate. Cheapest per transaction, slowest to clear, reversible for eight weeks.

SEPA Direct Debit

Markets
SEPA area
Currencies
EUR
Shopper flow
Mandate signed once, then collections on your schedule
Refunds
Full and partial
Repeat billing
The point of the method
Settlement
D+3 on first collection, D+2 after

The shopper can reverse a collection for eight weeks with no reason given, and thirteen months if no mandate exists.

What to enable, by market

Enable by where the shopper is, not by where you are. The lead method is the one that should appear first at checkout; the rest are there so nobody is stuck.

A sensible starting mix per market
Market Lead with Then Why
Netherlands iDEAL Cards, Apple Pay, Google Pay iDEAL is the default expectation. A Dutch checkout without it loses more conversion than any card optimisation recovers.
Belgium Bancontact Cards, wallets, SEPA for subscriptions Roughly one Belgian checkout in two. The app flow is fast and the method is irrevocable once confirmed.
Poland BLIK Przelewy24, cards, Google Pay BLIK covers the phone-first majority; Przelewy24 catches the banks that sit outside it. Enable both.
Austria EPS Cards, wallets Austrian shoppers expect EPS beside card. The bank list is short, so the picker adds almost no friction.
Germany Cards and wallets SEPA Direct Debit, pay by bank German shoppers are direct-debit-literate. For subscriptions, SEPA usually beats card on both cost and churn.
France Cards Wallets, pay by bank French cards are co-badged, so let domestic routing take Cartes Bancaires where it is cheaper.
Southern Europe Cards Wallets, pay by bank Card-led markets with high wallet uptake on mobile. Wallet buttons matter more than an extra bank method.
Nordics Cards and wallets Pay by bank High card penetration and high trust in bank redirects. Local schemes are on the roadmap, not shipped.
Order matters more than count

A checkout showing eight methods to every shopper converts worse than one showing three chosen by billing country. Every cart connector we ship can filter by country, and the hosted checkout does it from the payer's billing address and IP without configuration.

Authentication and exemptions

Strong customer authentication is a PSD2 obligation, not a BazPay policy. What differs between gateways is how much of it a shopper actually experiences, because the regulation allows exemptions and applying them is a technical decision.

  • Card payments run 3-D Secure 2 with the issuer, and we request exemptions where the rules permit.
  • Wallet payments are pre-authenticated on the device, so the shopper meets no extra step.
  • Bank rails authenticate inside the shopper's own banking app, which satisfies the requirement by construction.
  • Merchant-initiated renewals sit outside the scope of SCA entirely — the shopper is not present.
  • Low-value and transaction-risk-analysis exemptions are requested automatically where your traffic qualifies.

An exemption is a request, not an instruction: the issuer can still challenge, and some routinely do. The detail of which exemptions apply and what happens when one is refused is on fraud and SCA, and the API-level parameters are in the payments guide.

How money comes back

Refunds behave the same everywhere: full or partial, up to the captured total, initiated by you. Reversals are where the families genuinely differ, and that difference should influence which methods you promote.

Reversal exposure by family
Family Shopper can reverse? Window What it means for you
Cards Yes, via chargeback Up to 120 days, longer in some reason codes You defend with evidence and can lose. Fees apply either way.
Wallets Yes, same card rules As cards Device authentication usually shifts liability to the issuer.
Bank rails No Not applicable Confirmed means final. A dissatisfied shopper must ask you directly.
Direct debit Yes, without giving a reason Eight weeks, or thirteen months with no valid mandate Keep the mandate evidence. It is the whole defence.

This is the practical case for leading with a bank method in the markets that have one: the transaction costs less, settles a day sooner and cannot be reversed against you. Cards remain necessary for reach and for anything sold cross-border — they simply should not be the only thing a Dutch or Polish shopper is offered.

Per-method pricing, including the interchange++ breakdown, is on the pricing page. For how these methods reach a specific storefront, go back to the integrations hub.

Common questions

Does enabling a new method mean a new contract?
No. Every method on this page is covered by your existing agreement and switched on with a toggle in the dashboard. There is no separate onboarding, no second set of keys and no per-method integration work — the request shape and the webhook do not change.
Do bank methods have chargebacks?
Not in the card sense. A confirmed iDEAL, BLIK, EPS or Przelewy24 payment is irrevocable, so there is no dispute process to lose. A shopper who wants their money back has to ask you, which makes those methods cheaper to run and materially lower risk.
Which methods can carry a subscription?
Cards and wallets through a stored credential, SEPA Direct Debit through a mandate, and pay by bank where the bank supports variable recurring payments. Bancontact and iDEAL can seed a SEPA mandate on the first payment, which is the usual way to start a Dutch or Belgian subscription.
Do I settle each method separately?
No. Every method settles into the same balance and the same daily file, whatever rail it arrived on. The file names the method per transaction so reconciliation can still break it down, but you receive one payout, not one per method.
Can I show different methods to different shoppers?
Yes, and you should. Methods can be filtered by billing country, currency, cart value and customer group. Showing a Polish shopper eight irrelevant bank logos is worse than showing them BLIK and a card field.

Continue

Not sure this is the right route?

Send the platform, the version and the markets you sell into. An engineer answers with the plugin, the API path or an honest "not yet" — not a discovery call.