Payment Gateway Platform Types We Build
Different business models need fundamentally different gateway architectures. Scrums.com engineering teams have delivered across five platform categories:
E-Commerce Payment Gateway
Embedded checkout for online merchants, supporting card payments (Visa, Mastercard, Amex), digital wallets (Apple Pay, Google Pay), BNPL integrations, and bank transfer (Open Banking Pay). Hosted payment page, iFrame SDK, and direct API integration modes. 3DS2 SCA handling, network tokenisation for returning customers, and dynamic currency conversion for cross-border merchants.
Marketplace and Platform Payments
Payment routing across multiple merchant sub-accounts (PayFac model) with split payment distribution, escrow management, and payout scheduling. Regulatory compliance: PayFac registration with Visa/Mastercard, KYC/KYB for sub-merchant onboarding, and AML monitoring on marketplace transaction flows. Stripe Connect and Adyen for Platforms provide baseline infrastructure; custom gateways are needed when the platform's routing logic or regulatory requirements exceed what managed platforms support.
Card-Present and POS Gateway
Terminal management, EMV chip-and-PIN/contactless authorisation, and ISO 8583 message routing from POS hardware to acquiring hosts. Hardware abstraction layers for Verifone, Ingenico, and PAX terminals. Offline authorisation queuing for unreliable connectivity environments. TMS (Terminal Management System) for remote configuration and key injection. Relevant to our payments compliance work.
Recurring Billing and Subscription Gateway
Network tokenisation for stored credentials, MIT (Merchant-Initiated Transaction) authorisation flows under PSD2 SCA exemptions, retry logic with exponential backoff for declined transactions, and dunning management. Card updater integrations (Visa Account Updater, Mastercard Automatic Billing Updater) to reduce passive churn from expired cards. Revenue recognition reporting for subscription metrics (MRR, churn, failed payment recovery rate).
Cross-Border and Multi-Currency Gateway
FX conversion at point of authorisation (dynamic currency conversion) vs. settlement (static conversion). Local payment method support (iDEAL, Sofort, Boleto, UPI, Alipay) through payment method aggregators. Correspondent banking relationships for settlement in local currencies. Regulatory compliance varies significantly by market: payments licensing requirements in the EU (PSD2 PI licence), UK (FCA PSP authorisation), and emerging markets add materially to the delivery timeline. See our dedicated engineering team model for how we structure cross-border payment builds.