Acquirer lock-in in the checkout layer
Hard-wiring one acquirer into storefront code makes BIN routing and failover a rebuild project.
Run card-not-present acceptance on Mastercard Payment Gateway Services (MPGS) with multi-acquirer mapping, hosted or embedded checkout, 3DS2, and webhooks your ops stack can reconcile.
Built forBanks, PSPs, and enterprises that need enterprise card acceptance with acquirer agility — not a consumer wallet UI
Framed for Banks, PSPs, and enterprises that need enterprise card acceptance with acquirer agility — not a consumer wallet UI — not generic payment pain.
Hard-wiring one acquirer into storefront code makes BIN routing and failover a rebuild project.
Capture, void, and refund events arrive as vendor-specific payloads that recon teams cannot trust.
3DS2 bolted on late creates drop-off and dispute friction without programme-level controls.
Create an order with amount, currency, and line items.
Spin up an MPGS-backed session with the right profile.
Hosted page or embedded fields — your choice.
SCA and scheme rules applied per configuration.
Webhooks and capture rules drive settlement handoff.
Each capability names a concrete mechanism — not a marketing adjective.
Register order → create checkout session → present checkout → receive webhooks → finalize capture or void under documented states.
Route by merchant, scheme, or BIN to the contracted acquirer with configurable failover — without re-platforming the storefront.
Redirect or hosted page option that keeps card entry off your origin when you choose the hosted path.
Embed checkout components in your flow while still using MPGS session semantics for authorization.
Configure challenge and exemption posture per merchant programme — not a single global toggle.
Signed event deliveries for auth, capture, refund, and failure states with retry semantics your ops can monitor.
Flexible fee configuration per merchant or portfolio, resolved into settlement eligibility rules.
Network tokens and vault patterns where supported by the MPGS / acquirer configuration and your vault partner.
You still need merchant onboarding, acquirer maps, webhook normalization, and operator tooling — Gateway packages that control plane around MPGS.
Incumbents often fix you to one acquirer stack. Multi-acquirer mapping is a first-class configuration surface here.
Global platforms optimize for their acquiring network. Flagship Gateway is built to sit with your bank/PSP relationships via MPGS profiles you control.
Checkout surfaces and merchant APIs sit above an MPGS integration layer; tokens and PAN handling follow the certified path you configure.
Multi-tenant gateway control plane hosted in MENA-ready regions.
Isolated keys and profiles for enterprise programmes on dedicated or private-cloud tenancy.
Hosted fields / hosted checkout to reduce merchant PCI scope; SAQ guidance provided with your integration pack.
Typical path: create order, open session, present checkout, consume webhooks. Hosts below are illustrative.
Illustrative example — not a live endpoint
POST https://api.flagship.example/v1/checkout/sessions
Authorization: Bearer $FLAGSHIP_TOKEN
Content-Type: application/json { "merchant_id": "m_8KQH", "amount": { "value": "199.00", "currency": "EGP" }, "capture": "auto", "return_url": "https://merchant.example/orders/199/done"
}{ "session_id": "cs_01HABC", "checkout_url": "https://checkout.flagship.example/cs_01HABC", "status": "open", "3ds": { "required": "programme_default" }
}Reduce card-data scope where hosted checkout paths apply.
Hosted checkout / fields patterns keep PAN off merchant origins when configured that way.
Least-privilege keys per environment (sandbox vs production) with rotation procedures agreed at onboarding.
Signed deliveries (HMAC) so finance and risk consumers can reject forged events — algorithm docs in the webhook guide.
3DS2 flows follow programme configuration for challenge and exemption posture.
Gateway pricing typically combines platform access, transaction volume, and optional dedicated tenancy. Numbers on request.
Successful and attempted authorizations in scope.
How many merchant profiles and acquirer mappings you run.
Hosted vs embedded vs API-only programmes.
Operating hours and response commitments defined in your support schedule.
No public rate card — request commercial discussion after technical fit.
Deal-killing objections, answered plainly.
Card-not-present is the primary fit. Pair with Payment Switch for in-store ISO 8583 / POS rails.
Yes. Profiles and acquirer mappings are configured per tenant or portfolio.
They follow the same order model with auditable operator or API actions and webhook outcomes.
Design intent is to keep PAN in the certified MPGS / vault path you configure — a deal-specific data-flow diagram is produced during security review.
Adyen optimizes around its acquiring network. Flagship Gateway is built to orchestrate checkout on MPGS while you keep bank/acquirer relationships.
Supported where the MPGS and acquirer configuration allows — enablement is part of onboarding, not a silent default.
Bring a sample MID and preferred checkout mode. We will map 3DS posture and sandbox next steps.