🎓 CoursesAcceptance & card systemsIntermediate⏱ 60 min

Integrating a PSP from A to Z. 6 chapters and a final quiz.

The full integration project, from the merchant's side. Choose a payment provider, get to grips with the sandbox and API keys, create a payment, make webhooks reliable with idempotency, model the state machine, and handle capture and refunds. Then go live with a test checklist worthy of a card payments team.

Chapter 1. Scoping the project and choosing a PSP.

Integrating a payment service provider (PSP) is a project that commits a company's cash flow, compliance and customer experience for years, well beyond plugging into an API. Scoping comes before code. It covers the countries served, the payment methods expected, the projected volume, and the sales model (direct sales, subscriptions, marketplace). This scoping should drive the choice of provider far more than how polished its documentation looks.

What a PSP (really) does

  • Collects payment data in a PCI DSS–compliant environment, so the merchant does not have to
  • Routes transactions to one or more acquirers and to the card networks (France's domestic CB scheme, Visa, Mastercard…)
  • Orchestrates the 3-D Secure authentication that PSD2 requires in Europe
  • Aggregates local payment methods: wallets, bank transfers, BNPL, iDEAL, Pix, Wero…
  • Reports: dashboard, settlement reports, reconciliation exports, dispute management
  • Pays out funds to the merchant's account, net of fees
The merchantmerchant: signs the contractTechnical service providergateway, orchestrator, POS terminalFunds: never touches themLicense: noneScheme: noPSP agentacts on behalf of a licensed PSPFunds: in the PSP's nameLicense: registeredScheme: noCollecting PSPcollects on the merchant's behalfFunds: safeguardedLicense: ACPRScheme: via a sponsorAcquirernetwork member bank or PIFunds: until payoutLicense: CI or PIScheme: memberThe schemeCB · Visa · Mastercard: the rulesThree questions separate these four layers: who holds the funds, who holds the license, who is a scheme member.

The criteria that matter

🌍
Coverage
Countries where you collect payments, settlement currencies, local methods. A PSP that excels in France can be average in Brazil or Asia.
💶
Pricing
Blended or interchange++, plus refund, dispute and FX fees. Insist on a simulation based on your actual transaction mix.
📈
Authorization rate
Gaining 1 point of authorization rate often brings in more than a fee that is 0.1% lower. Ask for figures by country and by card type.
🛠️
API and documentation quality
A complete sandbox, maintained SDKs, signed webhooks, a changelog, API versioning. Your teams will live with it for years.
🏛️
Compliance and licensing
Payment institution or e-money institution status (in France, licensed by the ACPR), safeguarding of funds, data location.
🔓
Reversibility
Portability of card tokens, export of mandates and subscribers, contractual notice period. The cost of leaving is negotiated on the way in.
ModelHow it worksWho it suitsWatch out for
BlendedA single all-in rate, e.g., 1.4% + €0.25 per European transactionSmall businesses, modest volumes, need for simplicityThe PSP keeps the margin when interchange falls; not very transparent
Interchange++Actual interchange + network fees + disclosed PSP marginLarge volumes, teams able to audit statementsComplex statements; compare the “++” line across offers
Flat fee / platformSubscription + tiered per-transaction price, often bundled with softwareVerticals (restaurants, SaaS) where payments are embeddedKeep the cost of payments clearly separate from the cost of the software
The three main PSP pricing models
0,2 % / 0,3 %
EU interchange caps (debit/credit), the basis of the interchange++ model
Regulation (EU) 2015/751
100+
payment methods offered by the major international PSPs
Stripe documentation, 2026
2 to 6 weeks
typical length of the merchant-side integration project, testing included
Integrator feedback, 2025
Some of the PSPs and networks you will meet in the RFPStripeAdyenPayPalVisaMastercardCACartes Bancaires (CB)
🔑
Plan your exit from day one
Require card token portability in the contract (migration to another PSP or to network tokens), along with the export of SEPA mandates. Without it, migrating forces every subscriber to re-enter their card, and the merchant typically loses 5% to 15% of its base along the way. That is exactly what lock-in costs.
🎯 Quick question
Under interchange++ pricing, what exactly does the merchant pay?