Mittelstufe5 Min. Lesezeit
USDT Tron Checkout Guide
Integrate TRON-based USDT collection flow for stablecoin payments.
Use Cases
- SaaS subscription billing
- Cross-border digital services
- Gaming and membership top-ups
- Batch settlement for resellers
Critical Order Parameters
- `currency=USDT`
- `network=tron`
- `mch_order_id` must be globally unique
- Set both `notify_url` and `redirect_url`
Settlement and Confirmation
Use backend webhook status as source of truth. Do not rely only on frontend redirect page to mark orders paid.
API Example
const order = await ponponpay.orders.create({
amount: 39.9,
currency: 'USDT',
network: 'tron',
mchOrderId: 'SUB_20260303_1001',
notifyUrl: 'https://merchant.example.com/api/ponponpay/webhook',
redirectUrl: 'https://merchant.example.com/payment/success'
});
console.log(order.paymentUrl);