| Term | What it means |
|---|---|
| EMS | Expense Management System — software for corporate card spend, expenses, and receipts. |
| Account | Your Expense Management System partner account. Top of the hierarchy. |
| Organization | Your end-client. You set reference_id. Has webhooks + card holders. |
| Billing | Invoice recipient + roll-up. Organizations with the same billing_id appear as one line on the invoice you receive from OpenCard. |
| Card Holder | Individual whose transactions you receive. You set reference_id. |
| Identity | Physical person in OpenCard (SSN via eID). Has cards. Use identity_id for instant onboarding. |
| TPA | Transaction Processing Authorization. Company-level legal agreement. |
| PDPC | Personal Data Processing Consent. Individual GDPR consent. |
| Transaction | One purchase. ID stays same across all states. |
| Transaction State | Snapshot: authorized, cleared, deleted, invoiced. |
| Card Issuer | Bank or card program. Delivers transactions via the Issuer API; may also use receipts.opencard.io for digital receipt matching. |
| Receipt Provider | Collects receipts from merchants and delivers them to OpenCard. OpenCard forwards enriched data to Expense Management Systems. |
| Webhook | HTTP POST from OpenCard when stuff happens. |
| Reference ID | Your string ID on orgs/cardholders. In every webhook. |
| Challenge | Webhook verification handshake on setup. |
| Scope | OAuth permission string like webhooks-write. |
| CAID / MID | Merchant ID in receipt networks. |
| MCC | Merchant Category Code (ISO 18245). |
Overview
Glossary
OpenCard glossary — EMS, account, organization, billing, card holder, identity, TPA, PDPC, transaction state, card issuer, receipt provider, webhook defined.

