Isolated card vault
Card numbers are tokenized in a separate environment and never reach your systems.
Card acceptance, smart routing across acquirers, payouts and reconciliation behind one API and one dashboard.

Take payments, protect them, move the money and close the books, all in one place.

Hosted fields, payment intents and full control over authorization, capture and refunds.
Learn moreConnect several acquirers and let rules decide by card, country, currency, amount or cost.
Learn moreRules, lists and velocity checks run on every payment, with a review queue for the grey cases.
Learn more
Balances, reserves and payout batches with approvals, so money moves when it should.
Learn more
Show local prices, lock exchange rates for checkout and settle in the currency you choose.
Learn moreSettlement reports are matched to transactions automatically, and differences are flagged for you.
Learn moreWhether you run a platform, a shop or a global business, ExelPay adapts to your model.
Onboard sellers, split revenue and pay out, all inside your product.

A secure checkout, clear fees and fast payouts, without a large engineering team.

Multi-acquirer routing, strict controls and reconciliation that finance teams trust.

Board merchants, set pricing and support your portfolio from one place.

Connect more than one acquirer and let ExelPay decide where each payment goes. When a provider struggles, traffic moves on its own.

Card data stays in an isolated vault. Your team works with tokens, permissions and a full audit trail.
Card numbers are tokenized in a separate environment and never reach your systems.
Collect card details in secure fields on your own checkout, with your own design.
3-D Secure 2 for cardholders, multi-factor sign-in for every dashboard user.
Data is encrypted at rest and in transit, with keys rotated on a schedule.
Every sensitive action is recorded in a chained log that shows any later change.
Critical changes such as payouts and admin roles need a second person to approve.
Architecture designed for PCI DSS v4.0.1.
Clear resources, predictable errors and a sandbox that behaves like production.
# Create a payment intent in the sandbox
curl https://api.sandbox.exelpay.com/v1/payment_intents \
-H "ExelPay-Key-Id: key_01J..." \
-H "ExelPay-Timestamp: 1798200000" \
-H "ExelPay-Nonce: 6f1c9d2e-..." \
-H "ExelPay-Signature: v1=..." \
-H "Idempotency-Key: order-1042" \
-H "Content-Type: application/json" \
-d '{
"amount_minor": 4820,
"currency": "EUR",
"terminal_id": "trm_...",
"merchant_reference": "order-1042"
}'
Talk to payment specialists who know your setup. No ticket maze, no scripted answers.
Choose the model that matches how you sell. We tailor the rates to your business.
One simple rate per payment
Predictable costs for growing businesses that prefer a single price.
See pricingScheme costs plus a clear margin
Pay the real card scheme costs and a transparent ExelPay margin on top.
See pricingFor platforms and enterprise
Volume pricing, routing across your own acquirers and payout terms that fit.
See pricingMajor card brands online, with 3-D Secure 2. Your account manager confirms the methods and currencies available for your region and acquirers.
Yes. ExelPay connects to several acquirers at once, so you can keep your current contracts and add others for redundancy or better rates.
Most integrations start in the sandbox on day one. Going live depends on onboarding checks for your business and the acquirers you choose.
No, if you use hosted payment fields. Card data goes straight to the ExelPay vault and you receive a token.
Yes. Sub-merchant onboarding, balances, reserves and payouts are built in for platforms and marketplaces.
It depends on the pricing model and your volume. Talk to sales and we will prepare a proposal for you.

Tell us about your business and we will design the right setup with you.