Skip to main content

Customers

Overview​

Customers allow merchants to create user profiles, issue reusable deposit addresses, and process incoming customer deposits through Calypso.

Each customer can have one or more deposit addresses. A deposit address can receive supported assets, and Calypso sends webhooks when a customer transaction is detected, checked, declined, or confirmed.

Customers can be used for:

ScenarioDescription
Crypto depositsReceive customer deposits to a generated customer purse address.
Customer transaction trackingTrack customer deposit state through webhooks and API requests.
Customer access controlBlock or unblock a customer while keeping transaction visibility for the merchant.

Customer guides​

GuideDescription
How to create a CustomerCreate, update, get, block, and unblock customers.
How to get a deposit address for a customerGenerate and list customer purse addresses.
How to process Customer transactionsProcess customer deposit webhooks and confirm transaction details.
Customers webhooksCustomer purse webhook events, payload fields, and merchant actions.
APILink
Customer Purse APICustomer Purse API reference