create_cart_order
Start one purchase for several eSIMs and proxy packs together: one payment_url for the whole total, in US dollars outside Nigeria and in naira in Nigeria. This does not charge anyone. After a verified payment, details for each item arrive by email and on its order page. Returns each item reference with its own status_url. Poll get_cart_status with reference and status_token.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"items": "<items>",
"email": "<email>",
"accept_terms": "<accept_terms>"
},
"name": "create_cart_order"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | Required: the person's email, for receipts and order details. | ||
| items | Yes | Items: { kind: "esim", location, plan_code, qty } or { kind: "proxy", product, gb, offer_id, target_country, qty }. qty 1 to 5. | |
| country | No | Optional: the payer's two-letter country. Outside Nigeria (NG) they pay in US dollars. | |
| currency | No | Optional: USD or NGN. By default prices are in US dollars outside Nigeria and in naira inside Nigeria, from where the request comes from. | |
| accept_terms | Yes | Set true only if your user agreed to the Terms of Use and Privacy Policy on this website. | |
| email_verification_token | No | verification_token from verify_email_code for this email (required while email checks are on). |