How does the crypto payment flow work?
- Your server creates a collection order via the API.
- The gateway returns a unique deposit address and checkout URL.
- Your customer sends USDT (or another supported token) to the deposit address.
- The blockchain scanner detects the transaction.
- The gateway sends a webhook to your server when payment is confirmed.
Step 1: Create a Collection Order
CallPOST /v1/order/createCollection with the payment details:
Response
Step 2: Present the Payment to Your Customer
Direct your customer to thepaymentUrl — a hosted checkout page that displays the deposit address, QR code, and payment instructions. Or embed the address directly in your own interface:
Step 3: Handle the Webhook Notification
Configure your callback URL in the gateway. When payment is detected and confirmed, the gateway sends a signedPOST request:
Step 4: Poll Order Status (Alternative to Webhooks)
If you cannot receive webhooks, poll the status endpoint:Supported Chains
When creating a collection, specify thechain parameter:

