Skip to main content

Recharge

Recharge is done via USDT (TRC20). Create an order, send the required USDT amount to the returned wallet address, then poll status until paid.

Step 1: Create recharge order

curl -X POST "https://api.nexalayer.net/v1/billing/recharge" \
  -H "X-API-Key: <api_key>" \
  -H "Content-Type: application/json" \
  -d '{ "amount": 500.00, "payment_method": "usdt" }'
Send amount_usdt USDT (TRC20) to wallet_address before expire_time.

Step 2: Check status

curl -X GET "https://api.nexalayer.net/v1/billing/recharge/PAY20260215100000xxxx/status" \
  -H "X-API-Key: <api_key>"
Status values: pending, confirming, paid, expired, failed. Next: Transactions.