Create eSIM order with USDT payment intent (auth + purchase scope)
Reserves an eSIM and creates a NowPayments invoice. Runs spending-limit gate (daily/monthly/cool-off/big-txn). Returns pay_url for the user to complete payment.
post/api/v1/orders
Request
- Base URL: https://roamzy.io
- URL: https://roamzy.io/api/v1/orders
- Auth: HTTP bearer
Request body
Example request
{
"country_slug": "esim-spain",
"amount_usdt": 20,
"pay_currency": "usdttrc20"
}Response
Order created — user pays at pay_url. msisdn is the user-facing eSIM identifier; all other IDs are internal plumbing.
Example response
{
"status": "waiting",
"user_facing": {
"identifier_label": "Your eSIM number",
"action_label": "Pay with USDT"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.