Start building
The product Five modules, one API

Every payment block, already wired together.

Mavenkopay is checkout, onboarding, fraud, dashboard and payouts behind a single account and a single API. Each module is production-grade on its own — together they're the payments layer your team would have spent two quarters building.

5core modules
135currencies
38countries live
7native SDKs
01 Checkout

A checkout that looks like you, not us.

Hosted or embedded, the checkout takes your brand, your domain and your locale. It shows the right payment methods per country, handles SCA, retries soft declines, and remembers returning customers — so conversion is high without you touching the front end.

  • Cards, Apple Pay, Google Pay, SEPA, iDEAL, Bancontact
  • Embedded element for React, Vue and vanilla JS
  • Saved cards & one-click for returning buyers
Acme Studio
Secured by Mavenkopay
Total due€ 129.00
4242 4242 4242 4242
09 / 28
•••
Pay € 129.00
02 Onboarding & KYC

Onboard a merchant inside your own app.

A drop-in verification flow collects documents, checks identity, screens against sanctions lists and returns a clean status to your webhook. Your sellers never leave your product, and you never build a compliance pipeline from scratch.

  • Business & sole-trader verification
  • Document capture, liveness & sanctions screening
  • account.verified webhook, no polling
POST/v3/accountscreate merchant
POST/v3/accounts/:id/documentsupload ID
GET/v3/accounts/:idcheck status
EVTaccount.verifiedwebhook fires
03 Fraud & risk

Score every payment, tune it in English.

A risk model scores each transaction in real time. You write rules in plain language — block if score over 80 and country mismatch — and the engine applies them before capture. Challenge with 3-D Secure, exempt the safe ones under PSD2, and watch the decline reasons in the dashboard.

  • Plain-language rules, no regex
  • Smart 3-D Secure & PSD2 exemptions
  • Learns from your own decline history
# rule: challenge risky, allow the rest
rule "high_value_new_card" {
  when  score > 72 and card.is_new
  then  require_3ds
}
rule "trusted_returning" {
  when  customer.age_days > 90
  then  exempt_sca   # lift conversion
}
04 Dashboard & payouts

One console for money in and money out.

Live volume, searchable down to the cent, role-based access for your whole team, and payouts to your bank on T+1 — or instant where the rail allows. Refunds, disputes and receipts are one click, and the activity log is audit-ready.

  • Live volume & cent-level search
  • Role-based access & audit log
  • T+1 payouts, instant where supported
GET/v3/balance€ 84,210.55
POST/v3/payoutspay out to bank
POST/v3/refundsrefund a charge
GET/v3/payments?q=0.41find it
05 EU compliance

The compliance work, already carried.

PSD2 SCA, VAT-aware receipts, GDPR-clean data handling and EU data residency ship as defaults. Mavenkopay is PCI-DSS Level 1, so card data never touches your servers and you stay in the simplest audit scope. Launch in the EU without the launch waiting on legal.

  • PCI-DSS Level 1 — SAQ-A scope for you
  • VAT-aware receipts & invoicing
  • EU data residency by default
L1PCI-DSS level
SCAPSD2 built in
EUdata residency
SOC 2Type II audited
Ship it

Five modules. One afternoon.

Pull the SDK, create a checkout, listen for the event. The rest — onboarding, fraud, payouts, compliance — is already running behind your key.