Mintcash
Get started

How MintCash works

A short tour of the orchestration model — what happens between your "charge customer" call and the money landing in your account.

MintCash is a payment orchestration layer. You integrate with one API; we route every transaction through the best available provider for that merchant, geography, and card type. If a provider declines, fails, or times out, we can cascade the same charge to the next one — without your code knowing.

The path of a payment

Rendering diagram…
  1. You make one call. POST /payments with an amount, currency, and either a card token or a redirect URL for the hosted page.
  2. MintCash picks a provider. The routing engine evaluates your merchant's rules — geography, card type, success history, fees — and selects the best fit.
  3. The provider charges the card. MintCash speaks the provider's dialect. You don't care which one ran the transaction.
  4. You get the payment confirmation. A message is sent asynchronously over a signed webhook when the final state lands.

What changes vs. integrating one PSP

ConcernOne-PSP integrationMintCash
Adding a providerRe-integrate everythingWe add an adapter; you change nothing
Routing logicHard-coded in your appStored per-merchant, evaluated server-side
Retries on declineYou re-call the same PSP and hopeCascading retry across providers
ReconciliationOne reconciliation per PSPOne audit trail; we collapse multi-PSP transactions for you
Webhook shapesOne per PSP, you normalizeOne canonical envelope, signed by us

Continue to the quickstart →