This is not the digital receipts API on
receipts.opencard.io. That is a separate product for receipt matching only. See Digital receipts if you need it.Before you integrate
- Customer signs a TPA (Transaction Processing Authorisation) via their EMS — authorising the issuer to release that company’s card data to OpenCard.
- OpenCard delivers your credentials — OAuth client, scopes, and your issuer
{slug}. - You register cards — OpenCard needs an up-to-date card registry per customer organisation.
- You push transaction states —
authorized,cleared,invoiced, anddeletedfor every purchase.
End-to-end flow
API surface
All endpoints live under:{slug} with the value OpenCard assigns your integration (e.g. your program’s short name). The boilerplate reference implementation uses this path pattern — your deployment may add or omit endpoints; confirm with OpenCard before go-live.
Guides
API reference → Issuer API
Environments
Contact support@opencard.io to start integration and receive sandbox credentials.

