Skip to main content
A customer represents the entity on whose behalf transactions are executed—the beneficial owner of wallets, balances, and payment activities within the platform.

Who is a customer?

Customers can be:
  • Your business itself (the entity contracting Lumx infrastructure)
  • Your end users (individuals or businesses using your platform)
Each customer operates independently with their own compliance status, wallet, and transaction history.

Customer verification

Every customer must complete identity verification (KYC) to transact on the platform. Upon creation, customers enter a verification workflow with the following statuses:
StatusDescription
NOT_STARTEDCustomer created but verification not yet initiated
UNDER_VERIFICATIONDocuments submitted and being reviewed
APPROVEDVerification complete—customer can transact
TEMPORARY_REJECTIONAdditional documentation required
FINAL_REJECTIONCustomer permanently rejected
If a customer receives TEMPORARY_REJECTION, you’ll be notified of the specific documents needed to proceed. Resubmit the required information to continue the verification process.
For detailed compliance requirements and supported documents, see Compliance Requirements.

Stablecoin accounts

When you create a customer, Lumx automatically provisions a secure wallet for that entity. This wallet enables:
  • Holding multiple stablecoin balances
  • Sending and receiving crypto payments
  • Converting between fiat and stablecoins