create_proxy_order
Start a proxy purchase for a person. This does not charge anyone: it returns payment_url for the person to pay, in US dollars outside Nigeria and in naira in Nigeria. After a verified payment the proxies arrive by email and on the order page. Poll get_order_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": {
"product": "<product>",
"gb": "<gb>",
"offer_id": "<offer_id>",
"email": "<email>",
"accept_terms": "<accept_terms>"
},
"name": "create_proxy_order"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gb | Yes | Pack size (GB, or Mbps for a speed tier). | |
| Yes | Required: the person's email, for their receipt and order details (the lines). | ||
| country | No | Optional: the payer's two-letter country. Outside Nigeria (NG) they pay in US dollars. Defaults to where the request comes from. | |
| product | Yes | Product id from list_proxy_products. | |
| 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. | |
| offer_id | Yes | offer_id of the pack from list_proxy_products. | |
| accept_terms | Yes | Set true only if your user agreed to the Terms of Use and Privacy Policy on this website. | |
| target_country | No | Optional: two-letter target country from this pack's locations.countries. Omit only for Network default, which does not guarantee a country. This is separate from the payer country. | |
| email_verification_token | No | verification_token from verify_email_code for this email (required while email checks are on). |