Glossary
| Term | Meaning |
|---|---|
| Instance | A tenant. Owns all business data and pluginConfig; identified by instanceId. |
| Account | A B2B company record; supports parent/child hierarchy. |
| Account user | Link of a platform userId to an account as BUYER or SELLER, optionally on a team. |
| Team | Named group of account users within an account. |
| Cost centre | Departmental spend unit owning embedded budgets. |
| Budget | amount vs spent allocation with a validity period, embedded in a cost centre. |
| Budget transaction | Idempotent DEBIT/CREDIT ledger entry keyed by orderId. |
| Contract | Purchasing agreement with validity window and creditLimit. |
| Payment term | Net-terms definition (e.g. NET30). |
| Attribute | Tenant-defined custom field (identifier is immutable). |
| Order validation | The /validate gate: contract + budget + credit-limit checks. |
| pluginConfig | Instance-level config selecting custom validators / lifecycle handlers. |
| Authorization check | Route-level privilege check performed against the platform JWT auth service. |
| Extension loader | Mechanism that resolves a tenant’s custom validator module from its configured source (package, file, or S3). |
EQ-ACC- code |
Error identifier; embeds the HTTP status in its numeric prefix. |
account-service |
EventBridge source string for emitted events. |
Revision History
2026-08-05 | AN – Page created and uploaded the contents