This endpoint is marked as deprecated but is fully functional. It will be replaced with a clearer naming convention in the future.
Use Case
This endpoint is for e-commerce platforms and businesses that want to accept mobile money payments and receive the equivalent in cryptocurrency.
Perfect for:
- E-commerce platforms accepting crypto payments
- Merchants wanting to receive payments in stablecoins
- Platforms converting fiat payments to crypto automatically
NOT for:
- Selling crypto to customers (use
/onramp instead)
- Running a crypto exchange
How It Works
- Your customer pays via mobile money (STK push)
- We collect the mobile money payment
- We convert the fiat to crypto at current rates
- Your crypto wallet receives the USDT/crypto
- You fulfill the customer’s order
Flow
Key Differences
Examples
Receive crypto to your wallet
When you DON’T provide public_address, crypto goes to your wallet:
Result: You receive ~0.65 USDT in your POLYGON wallet
Send crypto to customer’s address
When you provide public_address, crypto goes directly to that address:
Result: Customer receives ~0.65 USDT at their address
Supported Chains & Tokens
Get supported chains and tokens:
Response:
Status Tracking
Track your deposit status:
See Get Deposit On-Chain Status for details.