Skip to navigation

Platform Concepts

Understand the core Penny resources and how they fit together.

Penny is made up of several connected resource domains. Start with the concepts relevant to your integration; you do not need the whole platform model before you build.

Business & Access

Understand how businesses, business entities, users, applications, roles, and permissions relate to each other.

Use this model when working with:

  • business structure;
  • users and applications;
  • roles and permissions.

Explore Business & Access →

Programs

Understand the operating boundary that brings a financial product’s accounts, cards, card products, funding, and spend controls together.

Use this model when working with:

  • your default program;
  • how programs relate to business entities;
  • running more than one card or banking product.

Explore Programs →

Banking & Accounts

Understand how Penny structures your accounts and the external bank accounts you receive funds from.

Use this model when working with:

  • Capital Accounts;
  • Control Accounts;
  • Linked Accounts;
  • account ownership and funding;
  • transfers between your accounts.

Explore Banking & Accounts →

Issuing & Cards

Understand how card products, BINs, cardholders, cards, and the accounts that fund them connect.

Use this model when working with:

  • card products;
  • BINs and BIN ranges;
  • cardholders;
  • card issuance;
  • card funding.

Explore Issuing & Cards →

Transactions & Ledger

Understand how activity moves through Penny from a transaction to events and financial ledger entries.

Use this model when working with:

  • transactions;
  • transaction lifecycle;
  • transaction events;
  • ledger entries;
  • reconciliation.

Explore Transactions & Ledger →

Spend Controls

Understand where Spend Controls can be applied and how they participate in transaction authorization.

Use this model when working with:

  • account controls;
  • card controls;
  • cardholder controls;
  • limits and authorization rules.

Multiple controls can apply to the same authorization. See the Spend Controls model for the supported attachment points and evaluation behavior.

Explore Spend Controls →

Webhooks & Events

Understand how changes inside Penny are delivered to your integration.

Use this model when working with:

  • webhook endpoints;
  • event subscriptions;
  • event delivery;
  • signing and verification;
  • retries and recovery.

Explore Webhooks & Events →

Where to start

If you are:

BuildingStart with
Accounts or money movementBanking & Accounts
Card issuingIssuing & Cards
Reconciliation or transaction processingTransactions & Ledger
Spending limits or authorization rulesSpend Controls
User, application, role, or permission accessBusiness & Access
More than one card or banking productPrograms
Event-driven integrationsWebhooks & Events