Skip to main content
Glama

Xpress Flow Systems

create_esim_order

Start an eSIM purchase for a person. This does not charge anyone: it returns payment_url (card, bank transfer or crypto) for the person to pay, in US dollars outside Nigeria and in naira in Nigeria. After a verified payment the eSIM is issued within 10 minutes. Poll get_order_status with reference and status_token. Use plan_code and location from search_esim_plans, or phone_plan_code from search_phone_plans.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
emailYesRequired: the person's email, for their receipt and order details (the eSIM).
countryNoOptional: the payer's two-letter country. Outside Nigeria (NG) they pay in US dollars. Defaults to where the request comes from.
currencyNoOptional: USD or NGN. By default prices are in US dollars outside Nigeria and in naira inside Nigeria, from where the request comes from.
locationNoDestination code from search_esim_plans, for example US. Not needed with phone_plan_code.
plan_codeNoplan_code from search_esim_plans.
accept_termsYesSet true only if your user agreed to the Terms of Use and Privacy Policy on this website.
phone_plan_codeNoplan_code from search_phone_plans, for an eSIM with a phone number.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • changedInput schema / properties / email / description
      Previous value: -"Optional: the person's email, for the receipt and the eSIM."New value: +"Required: the person's email, for their receipt and order details (the eSIM)."
    • changedInput schema / required
      Previous value: -[
      -  "accept_terms"
      -]New value: +[
      +  "email",
      +  "accept_terms"
      +]
  2. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources