Skip to main content

Core Concepts And Terminology

Keep definitions short. Add a “why it matters” note when the term affects money movement, fulfillment, billing, or support.
Important note: Use these terms consistently across dashboard, API, SDK, support, and pricing docs. Inconsistent terminology is one of the fastest ways to confuse merchants.
TermMeaningWhy it matters
BusinessA PayChain tenant that owns API keys, invoices, balances, webhooks, and billing.Most API calls are scoped to one business.
CustomerA reusable payer identity.Helps group invoices and recurring payment addresses.
InvoiceA payment request with amount, token, chain, network, deposit address, and status.Invoice state is the source of truth for customer payment fulfillment.
Deposit addressThe address a payer sends funds to.Some addresses are invoice-specific; some are reusable customer addresses.
PaymentA detected on-chain transfer related to an invoice or customer address.Only qualifying payments should affect revenue or fulfillment.
SettlementThe confirmed state after required chain confirmations and asset matching.Use settled invoice state before releasing value.
Payout routeAn approved template for splitting an invoice after it is fully paid.Use for repeat split patterns.
Dynamic payout recipientOne-time payout recipient supplied when creating an invoice.Useful for on-ramp, off-ramp, marketplace, or order-specific receivers.
WithdrawalA treasury movement from PayChain-controlled business funds to a destination.Programmatic withdrawals require payout API keys.
WebhookA signed event delivered to a merchant backend.Verify every webhook with the raw body before acting.
BalanceA treasury-facing view of available or reserved funds.Use balances for operations; use invoice state for payment truth.
TransactionA chain or internal movement used for reconciliation.Helps explain what happened, but may not equal invoice truth by itself.
Standard API keyBackend API key for reads, customers, invoices, webhooks, balances, transactions, networks, and tokens.It cannot move funds.
Payout API keyBackend API key for constrained payout automation.It can move funds only within policy.
SandboxTest environment.Do not mix sandbox credentials with live credentials.
Live modeProduction environment.Requires separate approval and production secret handling.
Chain / network / tokenAsset routing fields, such as EVM, Base, USDC.Invoice and payout route assets must match exactly.
Gas creditsUSD-denominated allowance or prepaid balance used for sponsored outbound operations.Gas exhaustion pauses eligible sponsored outbound actions, not receiving.
Gas-blocked operationA sponsored outbound operation paused because gas credits are insufficient.Top-up resumes queued operations oldest-first.
Accounting note: Invoice state and signed webhook events are the payment source of truth. Balances and transactions are reconciliation surfaces, not customer fulfillment proof by themselves.