Prerequisites
- A StablePay partner account with API keys
- A webhook endpoint to receive notifications
- Sandbox environment for testing
Step 1: Create a User
Register a user who will transact on your platform:Step 2: Complete KYC
Complete identity verification before transacting. See the KYC Flow guide for details.Step 3: Create a Transaction
Once KYC is verified, create a transaction:Step 4: Deposit & Payout
The user sends USDT to the deposit address. StablePay detects it automatically and initiates the INR payout once confirmations are met. You’ll receive webhooks at each step:Alternative: Pool Settlement
If you manage liquidity centrally, usepool_settlement instead:
What’s Next
How It Works
Understand the full architecture
KYC Flow
Set up user verification
Transaction Lifecycle
Understand all transaction states
Webhooks
Configure real-time notifications
