99.98 %
Gateway uptime, rolling 12 months
Contractual floor 99.90% — measured at the acquiring edge, not at the marketing site.
BazPay processes cards and alternative payment methods for merchants in the EU, UK, Australia, Canada and New Zealand — direct acquiring behind a single REST API, hosted fields that keep PCI DSS scope out of your stack, and interchange++ pricing you can read line by line.
Every market pays its own way. iDEAL and Bancontact in the Benelux, BLIK in Poland, pay by bank in the UK, PayTo and least-cost-routed eftpos in Australia, Interac Debit in Canada, account-to-account in New Zealand — one contract, one balance, one webhook stream.
€48.20
Order BZP-4471 · 3 items · Netherlands
Pay with
Hosted by BazPay · 3-D Secure 2.2 · PCI DSS Level 1 service provider
Card number
Hosted fields — the PAN is posted to BazPay, never to the shop.
Double-click to pay
Face ID confirms the device token
Biometric approval is strong authentication — no 3-D Secure step.
Choose your bank
The shopper approves inside their own banking app.
Confirming with your bank
3-D Secure 2.2 · nothing to type
Payment approved
Most gateways answer “are you compliant?” with a row of logos. BazPay answers with three people. Each one wrote exemption policy, read scheme rulebooks or closed settlement files for a living before this company existed — and still owns that surface here.
One area, one owner. Not a shared compliance inbox.
Co-founder · Regulatory lead
PSD2 Art. 97 · RTS (EU) 2018/389 · FCA PSRs 2017 · PSD3 watch
A decade inside a Dublin acquirer’s authorisation and compliance function, writing the authentication policy that decides whether a shopper sees a challenge screen. Owns BazPay’s regulatory position line by line across the EU, the UK and Australia, and takes the awkward questions from your auditor directly rather than routing them to a PDF.
POST /v2/payments€78.40 · NL · ecommerce · consumer debit
sca.exemptionskip Art. 16 low-value — amount over €30
sca.exemptionapply Art. 18 TRA — inside the €100 ETV band
3ds.flowfrictionless · exemption flagged in the AReq
auth.resultapproved · issuer response code 00
Co-founder · Scheme rules & risk
Visa & Mastercard rulebooks · VAMP / ECM · IFR & RBA caps · EMV 3DS 2.2
Came up through scheme relations at a Sydney acquirer: the person who reads every April and October rulebook release end to end, then rewrites routing and monitoring before the effective date — not after the first breach notice lands.
31 Mar 2025PCI DSS v4.0.1 — req. 6.4.3 + 11.6.1 mandatory
01 Apr 2025Visa VAMP supersedes VDMP + VFMP
09 Oct 2025the EBA — SEPA Direct Debit live for recurring debits
Nov 2026CBPR+ — structured addresses, free text rejected
in consultationthe FCA — fraud liability, IBAN-name verification
Co-founder · Merchant operations
Multi-currency settlement · chargeback ops · SEPA / ISO 20022
Ran operations for a Toronto cross-border marketplace: settlement files, FX cut-offs and representment deadlines, reconciled by hand until the spreadsheets broke. Built BazPay’s reporting so a finance team can close a batch from the line items — and so nothing about the pricing needs to be reverse-engineered.
sale€120.00EEA consumer debit · card-not-present
interchange€0.240.20% — IFR cap, Reg. (EU) 2015/751
scheme feesitemisedpassed through at cost, per scheme
BazPaypublishedfixed markup, identical to the pricing page
report1 line / txnno blended rate, no rounding bucket
A trust badge cannot tell you why a transaction was challenged, or where a fee came from. A named owner can — and that is the whole reason this section exists.
Card acquiring, open banking, payouts, fraud decisioning and recurring billing are the same REST API, the same sandbox keys and the same dashboard. Nothing below is a partner redirect you have to reconcile on your own.
Every authorisation is scored against your own history for that BIN country, scheme and currency, then sent to the acquiring connection most likely to approve it. Co-badged debit takes the cheaper domestic rail — Cartes Bancaires in France, eftpos in Australia, Dankort in Denmark — and a soft decline is re-presented on a second connection before the shopper ever sees an error.
request POST /v1/payments EUR 48.20
route acquirer-eu-2 · NL issuer 1st choice
network co-badged debit · domestic leg least cost
sca 3-D Secure 2.2 frictionless TRA exemption
result authorised · scheme code 00 captured
Hosted fields render inside our PCI DSS scope, so a PAN never reaches your servers and your annual return stays SAQ A.
A shopper reaches for what their country reaches for: iDEAL in the Netherlands, Bancontact in Belgium, BLIK in Poland, Swish and Vipps across the Nordics, pay by bank in the UK, PayTo in Australia, Interac in Canada, account-to-account in New Zealand. Each one is a dashboard toggle behind the same API call as a card charge — no per-method SDK, no second contract.
initiation Payment order created PIS
consent Shopper approves in banking app SCA
clearing SEPA Instant credit released seconds
webhook payment.settled delivered confirmed
A bank credit carries no card-scheme chargeback right, so disputes run under the payer bank's rules instead of a reason-coded scheme case.
Pay out of the same balance you collect into — a SEPA credit transfer to an IBAN, a Faster Payment to a UK sort code, or an original credit transaction straight to a card. Post an array to the payouts endpoint or upload a batch file from the dashboard; every leg reports back on the webhook you already listen to.
leg 1 IBAN NL·· 4471 — SEPA CT EUR 1,240.00
leg 2 sort code ·· 8802 — FPS GBP 318.40
leg 3 card ·· 3312 — credit push AUD 96.15
status batch settled · single statement line reconciled
Screening and the 3-D Secure decision happen together, so traffic leaves under a transaction-risk-analysis or low-value exemption instead of a challenge. What cannot be exempted is stepped up with device and cardholder data pre-populated, and every decline returns the raw issuer reason rather than a generic failure.
TRA up to EUR 100 fraud under 0.13%
TRA up to EUR 250 fraud under 0.06%
TRA up to EUR 500 fraud under 0.01%
low value up to EUR 30 5 in a row / EUR 100
Card-on-file tokens are refreshed against the scheme account updaters before a renewal run, and the retry ladder is chosen from the decline reason instead of a fixed cadence — a balance problem waits for a payday window, an issuer refusal backs off, a lost-or-stolen card stops immediately and asks the customer.
attempt 1 insufficient_funds +0h
attempt 2 payday window +26h
attempt 3 updater refreshed token +72h
outcome renewal recovered · code 00 no churn
Interchange++ on every settlement line — interchange, scheme fee and the BazPay markup itemised separately, never blended into one rate.
Read the API reference WooCommerce, Magento, PrestaShop & Shopware plugins Talk with sales
Seven positions we hold in writing: who we decline, how far the rails reach, how a price is composed, where card data lives, and which instrument each answer rests on. When a position changes, it changes here first.
Not covered here? The full question index carries thirty-one more positions across onboarding, settlement, data and disputes. Put the question to underwriting before you spend a sprint on integration — Talk with sales.
We underwrite a defined list of MCCs: physical e-commerce retail, subscription SaaS, digital goods with immediate fulfilment, and professional services billed on completion. We decline adult, gambling, CBD and nutraceuticals, forex, CFD and crypto exchange, debt collection, multi-level marketing, and any model built on long forward-delivery windows.
The basis is acquirer risk appetite plus scheme brand-protection rules — Visa's Integrity Risk Program and Mastercard's BRAM — layered with chargeback-ratio monitoring. Where a business model sits outside that appetite we decline at application rather than onboard it and terminate ninety days later.
Borderline models — marketplaces, ticketing, high-ticket B2B — receive a written risk position before contracts are signed, not after the first monitoring letter.
BazPay underwrites merchants in the European Union, the United Kingdom, Australia, Canada and New Zealand — Germany, France, the Netherlands, Spain, Poland and Ireland on the EU side, plus the UK, Australia, Canada and New Zealand. Those are the markets where we hold acquiring relationships and local settlement accounts, and where a merchant contract is signed.
The reach is wider than the licensing. On the pay-in side a Visa, Mastercard, American Express or Cartes Bancaires credential issued anywhere authorises against the same acquiring contract as a domestic one and settles into the same balance; inter-regional interchange is simply itemised at its own rate rather than the intra-EEA cap. Local methods are the exception, not the rule: iDEAL, Bancontact, BLIK and EPS are national schemes and only clear in their own market.
On the pay-out side domestic rails cover each market — SEPA Credit Transfer and SEPA Instant across the euro area, Faster Payments and BACS in the UK, the New Payments Platform and Osko in Australia, Interac e-Transfer in Canada, and bank transfer in New Zealand. Beneficiaries elsewhere are reached over SWIFT, and push-to-card lands on any Visa or Mastercard credential the scheme permits. Corridors are approved per merchant at underwriting rather than switched on by default, because the sanctions and correspondent-banking checks differ by route.
SWIFT timing depends on the correspondent banks on the route, so a corridor is quoted rather than a settlement date promised. Coverage and settlement currency are confirmed in writing before onboarding.
Interchange++ is the default and the only model we quote to a new merchant. Each settled transaction itemises three components: the interchange the issuing bank keeps, the scheme fee, and the BazPay margin. Blended pricing conceals the first two, so a rate that looks flat drifts silently with your card mix.
Caps are set by Regulation (EU) 2015/751 in the EU, by the onshored Interchange Fee Regulation in the UK, and by the RBA's interchange standards in Australia — and they bind interchange only. Scheme fees and gateway margin are separate lines in the settlement file and we report them as such.
It does not. Card entry uses hosted fields served from a BazPay origin inside an iframe: the PAN is typed into our document, posted to our vault and returned to you as a token. Your application, your logs and your database hold that token and nothing else.
Vaulting happens inside BazPay's cardholder data environment, hosted in-region in Dublin and Sydney. Tokens are registered with the schemes' network tokenisation services, so a reissued or expired card keeps billing without sending the customer back to a card form.
Tokens are portable. If you leave, we export the vault to your next provider under a scheme-approved migration — commercial lock-in is not part of our security model.
One condition: every element of the payment page that captures cardholder data must be delivered by the validated provider rather than by your site. Hosted fields and hosted checkout both satisfy it. Direct-post, or our script collecting card data inside your own DOM, moves you to SAQ A-EP — a self-assessment several times longer plus quarterly ASV scanning.
PCI DSS v4.0.1 moved the script-integrity requirements, 6.4.3 and 11.6.1, out of SAQ A and replaced them with an eligibility criterion; SAQ A-EP still carries both in full. Choosing hosted fields is therefore a scope decision, not a checkout-styling preference.
We will state our scope position in writing for your QSA, naming the integration pattern you actually deployed rather than the one you were sold.
Authorisation, vaulting and settlement reporting run in two in-region estates — Dublin for EU and UK traffic, Sydney for Australian and New Zealand traffic — so an EU merchant's data stays under the GDPR and a UK merchant's under the UK GDPR and the Data Protection Act 2018, rather than crossing an ocean to be processed. Canadian traffic is handled under PIPEDA and Australian traffic under the Privacy Act 1988.
BazPay is your processor under GDPR Article 28 for merchant-instructed processing, and an independent controller for the fraud, sanctions and anti-money-laundering checks we are legally obliged to perform. The DPA sets out which role applies to which data category instead of labelling us a processor throughout.
Card schemes are global networks, so an authorisation message leaves the region when the issuer sits outside it. That transfer runs on the safeguards each regime recognises — Standard Contractual Clauses in the EU, the ICO's International Data Transfer Addendum in the UK — and is disclosed in the sub-processor register, which is versioned and dated.
Sub-processor changes are notified thirty days before they take effect, with a documented right to object.
Every EEA-to-EEA and UK e-commerce authorisation is in scope for strong customer authentication under the PSD2 RTS and the FCA's Payment Services Regulations, so the question is never whether to challenge but who carries the exemption. We request it in the 3-D Secure 2 message with the full data set — device, prior transaction history, delivery-address match — and fall back to a challenge only once the issuer refuses. Australian, Canadian and New Zealand issuers are not bound by SCA, but the same risk data still lifts their approval rates.
Issuer decline reasons are surfaced verbatim in the dashboard, with soft declines, do-not-honour and 3-D Secure abandonment separated — the fix for each one is different.
Create a sandbox account, pull your test keys and push a 3-D Secure 2 authorisation through hosted fields the same afternoon. Underwriting runs alongside the build, so your integration never waits on a signature.
Card inputs are served and tokenised by BazPay, so raw card data never lands on your servers — and never enters your annual assessment.
Risk-based and low-value exemptions are requested per transaction, and every decline returns a mapped reason code instead of a generic failure.
The WooCommerce, Magento 2 and PrestaShop plugins call the same REST endpoints and signed webhooks a custom integration would.
Pricing Interchange++ throughout — interchange, scheme fee and the BazPay margin itemised separately on every settlement file.