Skip to main content
An organization is one of your EMS customers — a company whose card program you integrate through OpenCard. It is the main runtime container: webhooks, card holders, and event routing all live under an organization. You identify it in every webhook with reference_id, which you set to your own internal client ID.

What it represents

One organization typically maps to one client. Split into multiple organizations only when you need separate webhook endpoints, event subscriptions, or card-holder groups for the same client.

What lives under an organization


Key fields


Create

Set all three process_card_type_* flags to true so transactions are delivered, then turn a type off if the client should not receive it. OpenCard only sends transaction events for the types that are on. → Organization setup — card types
Delete cascades webhooks and card holders. Use with care on production orgs.