Card and APM processing across five regulated markets.

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.

  • Hosted fields keep you inside PCI DSS v4.0 SAQ-A
  • 3-D Secure 2.2 with TRA and low-value exemptions
  • Cards issued outside your market clear on the same contract
  • Least-cost routing on dual-network debit, domestic scheme first
  • Plugins for WooCommerce, Magento 2, PrestaShop, Shopware
  • Interchange++ broken out on every settlement file
Northwind Supply Secured by BazPay

48.20

Order BZP-4471 · 3 items · Netherlands

Pay with

Hosted by BazPay · 3-D Secure 2.2 · PCI DSS Level 1 service provider

How one payment moves through BazPay

Card · single API call

  1. Checkout Hosted fields
  2. 3-D Secure 2.2 Risk-based step-up
  3. Routing Scored on your history
  4. Authorised Coded issuer response
  5. Settled Interchange++, itemised

The four numbers every payments RFP asks for.

Uptime, method coverage, integration time and PCI history — each one shown with the basis it was measured on, so none of it needs a sales call to verify.

Availability 01

99.98 %

Gateway uptime, rolling 12 months

Contractual floor 99.90% — measured at the acquiring edge, not at the marketing site.

Coverage 02

37

Card and alternative payment methods on one contract

7 card schemes · 17 bank rails · 4 wallets · 4 BNPL · 5 direct debit — one integration, no per-method contract.

Time to live 03

3 days

Median CMS plugin go-live, sandbox to first capture

1 d hosted checkout · 3 d WooCommerce, Magento or PrestaShop plugin · 10 d direct REST.

Compliance 04

7

Consecutive PCI DSS Level 1 attestations

One signed AOC per audit year since 2019; the 2026 assessment is under way.

Basis Uptime and decline-reason figures come from the same real-time ledger your dashboard reads. Current SLA terms and the full method list sit in the Compliance Hub; the latest Attestation of Compliance is on Security & PCI DSS.

Compliance you can put a name to.

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.

  • Niamh Gallagher

    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.

    • SCA exemption logic
    • Hosted fields · PCI scope
    • EBA fraud reporting
    exemption trace · sandbox

    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

    How the exemption ladder is configured
  • Callum Fraser

    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.

    • Smart routing
    • Dispute ratios
    rulebook watch · effective dates

    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

    What changed, and what we shipped for it
  • Claire Bouchard

    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.

    • Reconciliation
    • Multi-currency payouts
    • Chargeback representment
    See a settlement report end to end
    interchange++ · one settlement line, unblended

    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.

Talk with sales

Five payment rails, one integration and one settlement file

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.

01 Card acquiring

Smart routing across acquiring connections and domestic schemes

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.

  • Visa
  • Mastercard
  • American Express
  • Cartes Bancaires
  • eftpos
  • Interac Debit
authorisation trace 200 OK

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.

02 Alternative methods

The method each market already pays with, on one charge object

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.

  • iDEAL
  • Bancontact
  • BLIK
  • Swish
  • Pay by bank
  • PayTo
  • Interac
  • Klarna
local method sequence APM

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.

03 Payouts

Mass payouts to bank accounts, wallets and card credentials

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.

payout batch · 3 legs /v1/payouts

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

04 Fraud & exemptions

Risk scoring and the SCA decision in one pass

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.

SCA exemption ladder PSD2 RTS

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

05 Recurring billing

Dunning that retries on the reason code, not a timer

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.

retry ladder · reason-coded MIT · recurring

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.

What we tell risk, finance and audit before you integrate

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.

Instruments cited

Visa VIRP · MC BRAM
Acceptance policy · 01
Reg. (EU) 2015/751 · IFR caps
Interchange caps · 02
PCI DSS v4.0.1
SAQ A eligibility · 04
GDPR Art. 28 & 32
Controller split · 05
PSD2 RTS Art. 13–18
SCA exemptions · 06

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.

Which merchant categories does BazPay decline, and on what basis?

Acceptance policy

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.

Which markets do you cover, and can we settle outside them?

Geographic reach

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.

Pay-in
Cards worldwide · local methods per market
Pay-out
SEPA · FPS · NPP · Interac · SWIFT
Corridor approval
Per merchant, at underwriting

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.

Is pricing interchange++ or blended?

Pricing model

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.

Consumer debit, intra-EEA
0.20% interchange cap
Consumer credit, intra-EEA
0.30% interchange cap
Commercial & inter-regional
Uncapped — itemised in full

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.

Where are card credentials stored, and does a PAN ever reach our servers?

Card vaulting

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.

What keeps us on SAQ A instead of SAQ A-EP?

PCI DSS scope

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.

Hosted fields · hosted checkout
SAQ A
Direct-post · merchant-DOM capture
SAQ A-EP + ASV scanning

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.

Where is transaction data processed, and what is the data-protection position?

Data residency

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.

Processing & vault regions
Dublin · Sydney
Regimes
GDPR · UK GDPR · Privacy Act · PIPEDA
AML record retention
5 years (5AMLD · MLR 2017)

Sub-processor changes are notified thirty days before they take effect, with a documented right to object.

How is 3-D Secure applied without wrecking authorisation rates?

Authentication & authorisation

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.

Low value · Art. 16
≤ €30, counter-limited
Transaction risk analysis · Art. 18
€100–€500 by acquirer fraud rate
Fixed recurring · Art. 14
Exempt after the initial SCA
Trusted beneficiary · Art. 13
Issuer-held allow list

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.

Take your first test payment before anyone calls you

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.

  • PCI DSS

    Hosted fields, SAQ A scope

    Card inputs are served and tokenised by BazPay, so raw card data never lands on your servers — and never enters your annual assessment.

  • Authorisation

    3-D Secure 2 with exemption logic

    Risk-based and low-value exemptions are requested per transaction, and every decline returns a mapped reason code instead of a generic failure.

  • Integration

    Plugins on the same API

    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.