# co:sim — Global eSIM for Travelers (Full Documentation) > For AI agents and LLMs. See also: https://cosim.io/llms.txt (summary) | https://cosim.io/openapi.yaml (API spec) Website: https://cosim.io Languages: English, Traditional Chinese, Simplified Chinese, Japanese, Korean, French Total destinations: 224+ Total plans: 2167+ --- ## Current Promotions ### Free 1 GB eSIM for Europe — new customers New customers get a free 1 GB eSIM valid for 7 days across 33 European countries. One per person; sign in with email to claim. - **Coupon code:** `FREE_EU_1GB_NEW_USER` - **How to apply:** Ask the user to sign in on cosim.io with their email, then enter the code at checkout. Do NOT try to apply from an anonymous / agent-only flow — the coupon is login-gated. - **Scope:** 33 European countries (single roaming SKU EU-33) - **Landing page:** https://cosim.io/en/free-esim - **Valid:** 2026-01-01T00:00:00Z → ongoing ### World Cup 2026 travel eSIM bundle Discounted eSIMs for the US, Mexico, and Canada during the FIFA World Cup 2026. Landing page shows the current featured SKUs and the promo codes for each tier. - **How to apply:** Direct the user to the landing page below — it lists the current featured SKUs and coupon codes. - **Scope:** United States, Mexico, Canada - **Landing page:** https://cosim.io/en/campaign/world-cup-2026 - **Valid:** 2026-06-01T00:00:00Z → 2026-07-31T23:59:59Z (9 days remaining) ## AI Agent Integration Guide ### Overview co:sim provides a REST API that AI agents can use to help travelers find and purchase eSIM data plans. The complete workflow is: 1. **Search** — Find destinations matching the user's travel plans 2. **Compare** — List and compare packages for a destination 3. **Calculate** — Get exact pricing with optional discount codes 4. **Checkout** — Create a payment link for the user 5. **Track** — Monitor order status until completion ### API Base URL `https://cosim.io/api/v1` ### OpenAPI Specification `https://cosim.io/openapi.yaml` ### MCP Server (recommended for MCP-capable agents) co:sim runs a Model Context Protocol server at `https://cosim.io/mcp` (Streamable HTTP transport, stateless, no authentication). MCP-capable clients (Claude, ChatGPT developer mode, Cursor, and other MCP hosts) can connect directly and get typed tools instead of raw REST calls: - `search_destinations` / `list_packages` / `get_package` — browse the catalog - `recommend_plans` — up to 3 plans for a trip (countries + days + usage) - `list_promotions` — active co:sim campaigns and coupon codes (call before create_checkout so users get the best price) - `create_checkout` — create a human-payable checkout link - `check_order_status` — poll a checkout Registry name: `io.cosim/esim` (official MCP Registry). The REST endpoints below remain fully supported for agents without MCP. ### REQUIRED: User-Agent Header All API requests MUST include a `User-Agent` header identifying your client application and the AI model powering it: ``` User-Agent: {ClientName}/{ClientVersion} ({Model}/{ModelVersion}) ``` **Format:** - `ClientName` — your application or plugin name (alphanumeric + hyphens) - `ClientVersion` — semantic version of your client (e.g. 1.2.0) - `Model` — the AI model identifier (e.g. gpt-4o, claude-sonnet-4-20250514, gemini-1.5-pro) - `ModelVersion` — model version or snapshot date **Examples:** - `ChatGPT-Plugins/1.2.0 (gpt-4o/2024-08-06)` - `Claude-MCP/0.5.1 (claude-sonnet-4-20250514/20250514)` - `MyTravelBot/2.1.0 (gpt-4-turbo/2024-04-09)` - `CustomAgent/1.0.0 (gemini-1.5-pro/001)` - `Coze-Bot/3.0.0 (doubao-pro-32k/2024-06)` Requests without a proper User-Agent may be rate-limited or rejected. ### Endpoints #### 1. Search Destinations ``` GET /api/v1/esim/locations?search={query}®ion={region} ``` - `search`: Country name in any language (e.g., "Japan", "日本", "Japon") - `region`: Filter by region (asia, europe, americas, oceania, africa, middle_east, regional) - Returns: list of destinations with package counts and starting prices #### 2. List Packages ``` GET /api/v1/esim/locations/{code}/packages?sort={sort} ``` - `code`: Destination code (e.g., "JP", "TH", "EU-42") - `sort`: price (default), data, validity - Returns: detailed package list with data volume, duration, price, network, operators #### 3. Package Details ``` GET /api/v1/esim/packages/{id} ``` - `id`: Package ID or slug - Returns: full package details #### 4. Recommend Plans for a Trip ``` GET /api/v1/esim/recommend?countries=JP,KR&days=7&usage=medium ``` - `countries`: Comma-separated ISO-3166-1 alpha-2 codes (1–10 countries, required) - `days`: Trip duration 1–90 (required) - `usage`: Data appetite — light (~0.3 GB/day), medium (~0.7 GB/day, default), heavy (~1.5 GB/day) - Returns: up to 3 slots (cheapest / best_value / most_data), each with plan details, usableGb, tripPriceUsd, pricePerGb, coverageCount, redundancy, `checkoutPath`, and `detailsPath` - `checkoutPath` can be shared with users after prepending the locale prefix (e.g. `/en/data-only/jp/checkout?plan=`) - Empty `slots` array means no single plan covers the requested countries - Rate limited: 30 requests per minute per IP #### 5. Calculate Price ``` POST /api/v1/orders/data-only/calculate Content-Type: application/json { "packageId": "package-id-or-slug", "quantity": 1, "customDays": 7, "discountCodes": ["SAVE10"] } ``` - Returns: subtotal, discount breakdown, total #### 6. Create Checkout Link ``` POST /api/v1/ai/checkout Content-Type: application/json { "packageId": "package-id-or-slug", "email": "user@example.com", "quantity": 1, "discountCode": "SAVE10", "locale": "en" } ``` - Returns: `checkoutUrl`, `checkoutToken`, order summary - The user opens checkoutUrl to review and pay - eSIM QR code delivered to email after payment - Rate limited: 10 requests per 5 minutes per IP #### 7. Check Order Status ``` GET /api/v1/ai/checkout/{token}/status ``` - Returns: status (pending, awaiting_payment, paid, completed, expired, cancelled) ### Example Conversation Flow **User**: "I'm traveling to Japan for 10 days, what eSIM should I get?" **AI Agent**: 1. Call `GET /api/v1/esim/locations/JP/packages?sort=price` 2. Present options: "Here are Japan eSIM plans..." 3. User selects a plan 4. **Inform the user about the refund policy** (see below) 5. Call `POST /api/v1/ai/checkout` with packageId + user's email 6. Share checkout link: "Click here to complete your purchase: [checkoutUrl]" 7. Optionally poll status to confirm payment --- ## IMPORTANT: Refund Policy for AI Orders **AI agents MUST inform users of the following BEFORE creating a checkout link.** The createCheckout response carries the authoritative, per-order wording in `refundPolicy.reason` and `installValidity.note` — relay those verbatim rather than restating the generic rules below (they already account for immediate-billing plans, free items, and coupon-shortened install windows). 1. **30-day refund guarantee**: Uninstalled eSIMs can be refunded within 30 days of purchase, no questions asked — but never past the install deadline (see point 7). `refundPolicy.refundableUntil` carries the effective date. 2. **Non-refundable after installation**: Once the eSIM QR code is scanned/installed on a device, it CANNOT be refunded. 3. **Immediate-billing plans and free items are non-refundable**: Some plans (billingStart: "purchase") start billing immediately upon purchase, and free (100%-discounted) items cannot be refunded. The API response includes `summary.billingStart` and `refundPolicy.eligible` to indicate this. Always check these fields. 4. **AI orders DO support self-service refunds**: Although orders placed via AI checkout start as guest orders (no `userId`), the user can sign in (or create an account) at https://cosim.io with the same email this order was placed with. Past guest orders are automatically claimed on first sign-in, after which the user can refund eligible eSIMs from "My eSIMs" without contacting support. 5. **Live chat is a fallback only**: If the user cannot or does not want to sign in, they can still contact customer service via live chat at https://cosim.io (available 24/7) to request a refund. 6. **Processing time**: 5-10 business days after approval. 7. **Install deadline**: eSIMs must be installed within `installValidity.days` days of purchase (some coupons shorten this window — the response reflects the effective value). Uninstalled eSIMs are automatically cancelled after the deadline, which also ends refund eligibility. After payment, `GET /api/v1/ai/checkout/{token}/status` returns the exact deadline in `installValidity.installBy`. **Example message to share with user before checkout:** > "Before you proceed: install this eSIM within 30 days of purchase (by 2026-08-02) — it's automatically cancelled after that. As long as it hasn't been installed, you can get a full refund within that window. Once installed, it cannot be refunded. To refund, sign in at cosim.io with this same email — your order will be linked to your account automatically and you can refund it from 'My eSIMs'. Live chat is also available if you prefer." ## Supported Payment Methods The AI checkout page automatically shows relevant payment methods based on the user's locale: - **Credit/Debit Card** (all locales) — Visa, Mastercard, AMEX, UnionPay, JCB. Stripe Checkout also offers Apple Pay & Google Pay as built-in options. - **Alipay** (zh-CN, zh-TW locales) — Redirect to Alipay for payment. - **WeChat Pay** (zh-CN, zh-TW locales) — QR code displayed inline on the checkout page. - **Amazon Pay** (ja locale) — Redirect to Amazon Pay for payment. ## AgentCard Integration (Automated Payment) AI agents using virtual debit cards (e.g., AgentCard) can automate payment: 1. Create a checkout link via `POST /api/v1/ai/checkout` 2. Call `POST /api/v1/ai/checkout/{token}/pay` with `{"paymentMethod": "card"}` to get the Stripe Checkout URL 3. Use the AgentCard `pay_checkout` or `fill_card` tool to fill virtual card details on the Stripe Checkout page 4. Poll `GET /api/v1/ai/checkout/{token}/status` to confirm payment 5. The eSIM is delivered to the user's email automatically --- ## Product 1: Data Only eSIM ### What It Is Fixed data packages for specific countries or regions. Ideal for travelers who need reliable mobile data. ### Plan Types 1. **Total Data**: Fixed volume (e.g., 5GB) shared throughout validity. Best for short trips. 2. **Daily Data (throttle)**: Daily allowance that throttles to lower speed after limit. Best for longer trips. 3. **Daily Data (cutoff)**: Daily allowance that stops after limit. Resets next day. 4. **Daily Unlimited**: Unlimited data each day (may have fair usage policy). ### Pricing - 2167 plans across 224+ destinations - Starting from $0.99 USD - No hidden fees ### Features - Data only (no voice/SMS) - Hotspot/tethering supported - Validity starts on first connection - Pre-install before departure (preInstallDays field; varies by plan, e.g. 30–180 days from purchase) - Some plans support top-up/reload ### How to Purchase 1. Browse plans at https://cosim.io/en/data-only 2. Select destination and plan 3. Pay via credit card, Apple Pay, Google Pay, Alipay, or WeChat Pay 4. Receive QR code instantly via email --- ## Product 2: Global Prepaid eSIM ### What It Is Upcoming prepaid data eSIM for 200+ destinations, with Pay-As-You-Go data billing and optional data packages. It does not include a phone number, SMS, or traditional voice calls. ### Pricing - No purchase fee for the eSIM itself - Pay-as-you-go data billing - Data packages from EUR 0.90/GB - No monthly maintenance fee - Balance never expires ### Features - Data in 200+ destinations - True per-MB billing - Optional data packages - Balance can be used for data services - Top up balance anytime - No contract --- ## Installation Guide ### iPhone (iOS) 1. Settings > Cellular > Add eSIM 2. Choose "Use QR Code" and scan 3. Confirm and label (e.g., "Travel") 4. Enable Data Roaming for the eSIM line 5. Set as cellular data line at destination ### Android 1. Settings > Network & internet > SIMs > Add eSIM 2. Scan QR code or enter activation code 3. Toggle eSIM on, enable data roaming 4. Set as mobile data SIM at destination ### Important - eSIM can only be installed once — do not delete - WiFi required for installation - Phone must be carrier-unlocked and eSIM-compatible - Install before departure recommended --- ## Device Compatibility - **Apple**: iPhone XS and newer, iPad Pro/Air/mini (Cellular) - **Samsung**: Galaxy S20+, Note 20+, Z Flip/Fold series - **Google**: Pixel 3 and newer - **Others**: Select OPPO, Xiaomi, Huawei, OnePlus, Motorola - Full list: https://cosim.io/en/resources/supported-devices --- ## All Destinations (Live Prices) | Destination | Region | Plans | From (USD) | Link | |-------------|--------|-------|------------|------| | Afghanistan | asia | 9 | $7.99 | https://cosim.io/en/data-only/af | | Africa (29) | africa | 3 | $17.99 | https://cosim.io/en/data-only/africa-29 | | Aland Islands | europe | 9 | $2.99 | https://cosim.io/en/data-only/ax | | Albania | europe | 11 | $1.99 | https://cosim.io/en/data-only/al | | Algeria | africa | 11 | $1.99 | https://cosim.io/en/data-only/dz | | Andorra | europe | 10 | $3.99 | https://cosim.io/en/data-only/ad | | Angola | africa | 8 | $16.99 | https://cosim.io/en/data-only/ao | | Anguilla | americas | 9 | $9.99 | https://cosim.io/en/data-only/ai | | Antigua and Barbuda | americas | 9 | $10.99 | https://cosim.io/en/data-only/ag | | Argentina | americas | 10 | $3.99 | https://cosim.io/en/data-only/ar | | Armenia | asia | 10 | $1.99 | https://cosim.io/en/data-only/am | | Aruba | americas | 10 | $25.99 | https://cosim.io/en/data-only/aw | | Asia (20 areas) | asia | 8 | $4.99 | https://cosim.io/en/data-only/asia-20 | | Asia-Pacific (20, incl. AU/NZ) | asia | 8 | $10.99 | https://cosim.io/en/data-only/asia-pacific | | Australia | oceania | 13 | $1.99 | https://cosim.io/en/data-only/au | | Australia & New Zealand | oceania | 10 | $3.99 | https://cosim.io/en/data-only/australia-new-zealand | | Australia · UK · USA | other | 2 | $9.99 | https://cosim.io/en/data-only/australia-uk-usa | | Austria | europe | 12 | $0.99 | https://cosim.io/en/data-only/at | | Azerbaijan | asia | 11 | $2.99 | https://cosim.io/en/data-only/az | | Bahamas | americas | 8 | $12.99 | https://cosim.io/en/data-only/bs | | Bahrain | middle-east | 10 | $3.99 | https://cosim.io/en/data-only/bh | | Bangladesh | asia | 10 | $1.99 | https://cosim.io/en/data-only/bd | | Barbados | americas | 10 | $8.99 | https://cosim.io/en/data-only/bb | | Belarus | europe | 10 | $1.99 | https://cosim.io/en/data-only/by | | Belgium | europe | 12 | $0.99 | https://cosim.io/en/data-only/be | | Belize | americas | 8 | $14.99 | https://cosim.io/en/data-only/bz | | Benin | africa | 10 | $9.99 | https://cosim.io/en/data-only/bj | | Bermuda | americas | 9 | $9.99 | https://cosim.io/en/data-only/bm | | Bhutan | other | 10 | $7.99 | https://cosim.io/en/data-only/bt | | Bolivia | americas | 5 | $14.99 | https://cosim.io/en/data-only/bo | | Bosnia and Herzegovina | europe | 11 | $2.99 | https://cosim.io/en/data-only/ba | | Botswana | africa | 10 | $7.99 | https://cosim.io/en/data-only/bw | | Brazil | americas | 12 | $3.99 | https://cosim.io/en/data-only/br | | Brunei Darussalam | asia | 8 | $5.99 | https://cosim.io/en/data-only/bn | | Bulgaria | europe | 13 | $0.99 | https://cosim.io/en/data-only/bg | | Burkina Faso | africa | 9 | $9.99 | https://cosim.io/en/data-only/bf | | Cambodia | asia | 9 | $1.99 | https://cosim.io/en/data-only/kh | | Cameroon | africa | 9 | $8.99 | https://cosim.io/en/data-only/cm | | Canada | americas | 15 | $0.99 | https://cosim.io/en/data-only/ca | | Cape Verde | africa | 10 | $15.99 | https://cosim.io/en/data-only/cv | | Caribbean (25 areas) | americas | 7 | $9.99 | https://cosim.io/en/data-only/caribbean | | Cayman Islands | americas | 9 | $9.99 | https://cosim.io/en/data-only/ky | | Central & South Asia (5) | asia | 12 | $1.99 | https://cosim.io/en/data-only/central-south-asia | | Central African Republic | africa | 2 | $12.99 | https://cosim.io/en/data-only/cf | | Central Asia (4, incl. Tajikistan) | asia | 11 | $4.99 | https://cosim.io/en/data-only/central-asia | | Chad | africa | 11 | $8.99 | https://cosim.io/en/data-only/td | | Chile | americas | 10 | $3.99 | https://cosim.io/en/data-only/cl | | China & Hong Kong | asia | 1 | $8.99 | https://cosim.io/en/data-only/china-hong-kong | | China mainland | asia | 13 | $1.99 | https://cosim.io/en/data-only/cn | | China · Hong Kong · Macao | asia | 12 | $2.99 | https://cosim.io/en/data-only/greater-china | | China · Japan · Korea | asia | 8 | $3.99 | https://cosim.io/en/data-only/china-japan-korea | | Colombia | americas | 9 | $4.99 | https://cosim.io/en/data-only/co | | Costa Rica | americas | 9 | $2.99 | https://cosim.io/en/data-only/cr | | Cote d'Ivoire | africa | 6 | $13.99 | https://cosim.io/en/data-only/ci | | Croatia | europe | 12 | $0.99 | https://cosim.io/en/data-only/hr | | Curaçao | americas | 10 | $8.99 | https://cosim.io/en/data-only/cw | | Cyprus | europe | 12 | $0.99 | https://cosim.io/en/data-only/cy | | Czech Republic | europe | 12 | $0.99 | https://cosim.io/en/data-only/cz | | Democratic Republic of the Congo | africa | 7 | $4.99 | https://cosim.io/en/data-only/cd | | Denmark | europe | 12 | $0.99 | https://cosim.io/en/data-only/dk | | Dominica | americas | 9 | $9.99 | https://cosim.io/en/data-only/dm | | Dominican Republic | americas | 10 | $5.99 | https://cosim.io/en/data-only/do | | East & Southeast Asia (12) | asia | 9 | $5.99 | https://cosim.io/en/data-only/east-southeast-asia | | Ecuador | americas | 10 | $3.99 | https://cosim.io/en/data-only/ec | | Egypt | africa | 10 | $3.99 | https://cosim.io/en/data-only/eg | | El Salvador | americas | 3 | $5.99 | https://cosim.io/en/data-only/sv | | Estonia | europe | 12 | $0.99 | https://cosim.io/en/data-only/ee | | Eswatini | africa | 11 | $15.99 | https://cosim.io/en/data-only/sz | | Ethiopia | other | 10 | $11.99 | https://cosim.io/en/data-only/et | | Europe (30+ areas) | europe | 15 | $1.99 | https://cosim.io/en/data-only/europe-30 | | Europe (33 areas) | europe | 10 | $1.99 | https://cosim.io/en/data-only/europe-33 | | Europe (35 areas) | europe | 12 | $1.99 | https://cosim.io/en/data-only/europe-35 | | Europe (42 areas) | europe | 10 | $4.99 | https://cosim.io/en/data-only/europe-42 | | Europe (43 areas) | europe | 7 | $9.99 | https://cosim.io/en/data-only/europe-43 | | Europe (7) | europe | 8 | $4.99 | https://cosim.io/en/data-only/europe-7 | | Faroe Islands | europe | 11 | $1.99 | https://cosim.io/en/data-only/fo | | Fiji | oceania | 10 | $4.99 | https://cosim.io/en/data-only/fj | | Finland | europe | 12 | $0.99 | https://cosim.io/en/data-only/fi | | France | europe | 12 | $1.99 | https://cosim.io/en/data-only/fr | | French Guiana | americas | 11 | $0.99 | https://cosim.io/en/data-only/gf | | French Polynesia | oceania | 11 | $22.99 | https://cosim.io/en/data-only/pf | | Gabon | africa | 11 | $7.99 | https://cosim.io/en/data-only/ga | | Gambia | africa | 9 | $14.99 | https://cosim.io/en/data-only/gm | | Georgia | asia | 10 | $1.99 | https://cosim.io/en/data-only/ge | | Germany | europe | 13 | $0.99 | https://cosim.io/en/data-only/de | | Ghana | africa | 10 | $3.99 | https://cosim.io/en/data-only/gh | | Gibraltar | europe | 9 | $5.99 | https://cosim.io/en/data-only/gi | | Global (120 areas) | global | 9 | $13.99 | https://cosim.io/en/data-only/global-120 | | Global (139 areas) | global | 6 | $22.99 | https://cosim.io/en/data-only/global-139 | | Greece | europe | 13 | $0.99 | https://cosim.io/en/data-only/gr | | Greenland | europe | 7 | $16.99 | https://cosim.io/en/data-only/gl | | Grenada | americas | 8 | $10.99 | https://cosim.io/en/data-only/gd | | Guadeloupe | americas | 10 | $1.99 | https://cosim.io/en/data-only/gp | | Guam | oceania | 11 | $7.99 | https://cosim.io/en/data-only/gu | | Guatemala | americas | 10 | $5.99 | https://cosim.io/en/data-only/gt | | Guernsey | europe | 4 | $8.99 | https://cosim.io/en/data-only/gg | | Guinea | africa | 8 | $11.99 | https://cosim.io/en/data-only/gn | | Guinea-Bissau | africa | 9 | $10.99 | https://cosim.io/en/data-only/gw | | Gulf (6, incl. Iraq) | middle-east | 8 | $5.99 | https://cosim.io/en/data-only/gulf | | Gulf States — GCC (6) | middle-east | 5 | $11.99 | https://cosim.io/en/data-only/gcc | | Guyana | americas | 10 | $9.99 | https://cosim.io/en/data-only/gy | | Haiti | americas | 10 | $23.99 | https://cosim.io/en/data-only/ht | | Honduras | americas | 10 | $4.99 | https://cosim.io/en/data-only/hn | | Hong Kong (China) | asia | 12 | $1.99 | https://cosim.io/en/data-only/hk | | Hungary | europe | 12 | $0.99 | https://cosim.io/en/data-only/hu | | Iceland | europe | 12 | $1.99 | https://cosim.io/en/data-only/is | | India | asia | 11 | $3.99 | https://cosim.io/en/data-only/in | | Indonesia | asia | 12 | $1.99 | https://cosim.io/en/data-only/id | | Iraq | middle-east | 10 | $3.99 | https://cosim.io/en/data-only/iq | | Ireland | europe | 12 | $0.99 | https://cosim.io/en/data-only/ie | | Ireland & Slovenia | europe | 7 | $2.99 | https://cosim.io/en/data-only/ireland-slovenia | | Isle of Man | europe | 8 | $1.99 | https://cosim.io/en/data-only/im | | Israel | middle-east | 11 | $2.99 | https://cosim.io/en/data-only/il | | Italy | europe | 13 | $0.99 | https://cosim.io/en/data-only/it | | Jamaica | americas | 5 | $14.99 | https://cosim.io/en/data-only/jm | | Japan | asia | 12 | $1.99 | https://cosim.io/en/data-only/jp | | Japan & Korea | asia | 6 | $4.99 | https://cosim.io/en/data-only/japan-south-korea | | Jersey | europe | 9 | $1.99 | https://cosim.io/en/data-only/je | | Jordan | middle-east | 10 | $3.99 | https://cosim.io/en/data-only/jo | | Kazakhstan | asia | 10 | $1.99 | https://cosim.io/en/data-only/kz | | Kenya | africa | 11 | $3.99 | https://cosim.io/en/data-only/ke | | Kuwait | middle-east | 11 | $2.99 | https://cosim.io/en/data-only/kw | | Kyrgyzstan | asia | 10 | $1.99 | https://cosim.io/en/data-only/kg | | Laos | asia | 11 | $2.99 | https://cosim.io/en/data-only/la | | Latvia | europe | 11 | $1.99 | https://cosim.io/en/data-only/lv | | Liberia | africa | 3 | $12.99 | https://cosim.io/en/data-only/lr | | Libya | other | 9 | $16.99 | https://cosim.io/en/data-only/ly | | Liechtenstein | europe | 11 | $1.99 | https://cosim.io/en/data-only/li | | Lithuania | europe | 12 | $0.99 | https://cosim.io/en/data-only/lt | | Luxembourg | europe | 12 | $0.99 | https://cosim.io/en/data-only/lu | | Macao (China) | asia | 13 | $1.99 | https://cosim.io/en/data-only/mo | | Madagascar | africa | 3 | $16.99 | https://cosim.io/en/data-only/mg | | Malawi | africa | 11 | $8.99 | https://cosim.io/en/data-only/mw | | Malaysia | asia | 12 | $1.99 | https://cosim.io/en/data-only/my | | Maldives | asia | 7 | $17.99 | https://cosim.io/en/data-only/mv | | Mali | africa | 1 | $12.99 | https://cosim.io/en/data-only/ml | | Malta | europe | 10 | $1.99 | https://cosim.io/en/data-only/mt | | Martinique | americas | 10 | $1.99 | https://cosim.io/en/data-only/mq | | Mauritius | africa | 10 | $3.99 | https://cosim.io/en/data-only/mu | | Mayotte | other | 10 | $1.99 | https://cosim.io/en/data-only/yt | | Mexico | americas | 12 | $0.99 | https://cosim.io/en/data-only/mx | | Middle East & Caucasus (11) | middle-east | 3 | $21.99 | https://cosim.io/en/data-only/middle-east-caucasus | | Middle East & North Africa (12) | middle-east | 5 | $21.99 | https://cosim.io/en/data-only/middle-east-north-africa | | Moldova | europe | 11 | $0.99 | https://cosim.io/en/data-only/md | | Monaco | europe | 9 | $28.99 | https://cosim.io/en/data-only/mc | | Mongolia | asia | 7 | $9.99 | https://cosim.io/en/data-only/mn | | Montenegro | europe | 10 | $1.99 | https://cosim.io/en/data-only/me | | Montserrat | americas | 8 | $10.99 | https://cosim.io/en/data-only/ms | | Morocco | africa | 11 | $2.99 | https://cosim.io/en/data-only/ma | | Mozambique | africa | 5 | $12.99 | https://cosim.io/en/data-only/mz | | Nepal | asia | 11 | $5.99 | https://cosim.io/en/data-only/np | | Netherlands | europe | 13 | $0.99 | https://cosim.io/en/data-only/nl | | New Zealand | oceania | 11 | $1.99 | https://cosim.io/en/data-only/nz | | Nicaragua | americas | 10 | $3.99 | https://cosim.io/en/data-only/ni | | Niger | africa | 11 | $8.99 | https://cosim.io/en/data-only/ne | | Nigeria | africa | 9 | $4.99 | https://cosim.io/en/data-only/ng | | North America (US · CA · MX) | americas | 13 | $3.99 | https://cosim.io/en/data-only/north-america | | North Macedonia | europe | 11 | $2.99 | https://cosim.io/en/data-only/mk | | Norway | europe | 12 | $0.99 | https://cosim.io/en/data-only/no | | Oman | middle-east | 11 | $2.99 | https://cosim.io/en/data-only/om | | Pakistan | asia | 10 | $1.99 | https://cosim.io/en/data-only/pk | | Panama | americas | 11 | $6.99 | https://cosim.io/en/data-only/pa | | Paraguay | americas | 10 | $5.99 | https://cosim.io/en/data-only/py | | Peru | americas | 11 | $3.99 | https://cosim.io/en/data-only/pe | | Philippines | asia | 12 | $1.99 | https://cosim.io/en/data-only/ph | | Poland | europe | 12 | $0.99 | https://cosim.io/en/data-only/pl | | Portugal | europe | 12 | $0.99 | https://cosim.io/en/data-only/pt | | Puerto Rico | americas | 2 | $5.99 | https://cosim.io/en/data-only/pr | | Qatar | middle-east | 10 | $3.99 | https://cosim.io/en/data-only/qa | | Republic of the Congo | africa | 9 | $8.99 | https://cosim.io/en/data-only/cg | | Reunion | africa | 11 | $0.99 | https://cosim.io/en/data-only/re | | Romania | europe | 12 | $0.99 | https://cosim.io/en/data-only/ro | | Russia | europe | 9 | $2.99 | https://cosim.io/en/data-only/ru | | Rwanda | africa | 8 | $14.99 | https://cosim.io/en/data-only/rw | | Saint Barthelemy | other | 10 | $1.99 | https://cosim.io/en/data-only/bl | | Saint Kitts and Nevis | americas | 8 | $10.99 | https://cosim.io/en/data-only/kn | | Saint Lucia | americas | 8 | $10.99 | https://cosim.io/en/data-only/lc | | Saint Martin | other | 10 | $1.99 | https://cosim.io/en/data-only/mf | | Saint Vincent and the Grenadines | americas | 8 | $12.99 | https://cosim.io/en/data-only/vc | | Samoa | other | 8 | $7.99 | https://cosim.io/en/data-only/ws | | San Marino | other | 10 | $1.99 | https://cosim.io/en/data-only/sm | | Saudi Arabia | middle-east | 11 | $2.99 | https://cosim.io/en/data-only/sa | | Senegal | africa | 11 | $3.99 | https://cosim.io/en/data-only/sn | | Serbia | europe | 10 | $1.99 | https://cosim.io/en/data-only/rs | | Seychelles | africa | 11 | $7.99 | https://cosim.io/en/data-only/sc | | Sierra Leone | africa | 9 | $11.99 | https://cosim.io/en/data-only/sl | | Singapore | asia | 12 | $1.99 | https://cosim.io/en/data-only/sg | | Singapore & Malaysia | asia | 3 | $2.99 | https://cosim.io/en/data-only/singapore-malaysia | | Singapore & Malaysia & Thailand | asia | 8 | $1.99 | https://cosim.io/en/data-only/singapore-malaysia-thailand | | Slovakia | europe | 11 | $1.99 | https://cosim.io/en/data-only/sk | | Slovenia | europe | 12 | $0.99 | https://cosim.io/en/data-only/si | | South Africa | africa | 10 | $2.99 | https://cosim.io/en/data-only/za | | South America (18) | americas | 10 | $15.99 | https://cosim.io/en/data-only/south-america | | South America (6 areas) | americas | 12 | $7.99 | https://cosim.io/en/data-only/south-america-6 | | South Korea | asia | 12 | $1.99 | https://cosim.io/en/data-only/kr | | Southeast Asia (5: SG/MY/TH/VN/ID) | asia | 3 | $4.99 | https://cosim.io/en/data-only/southeast-asia-5 | | Southeast Asia (7) | asia | 10 | $2.99 | https://cosim.io/en/data-only/southeast-asia | | Spain | europe | 13 | $0.99 | https://cosim.io/en/data-only/es | | Sri Lanka | asia | 12 | $2.99 | https://cosim.io/en/data-only/lk | | Sudan | africa | 2 | $14.99 | https://cosim.io/en/data-only/sd | | Suriname | americas | 10 | $7.99 | https://cosim.io/en/data-only/sr | | Sweden | europe | 11 | $0.99 | https://cosim.io/en/data-only/se | | Switzerland | europe | 13 | $0.99 | https://cosim.io/en/data-only/ch | | Tajikistan | asia | 10 | $3.99 | https://cosim.io/en/data-only/tj | | Tanzania | africa | 8 | $5.99 | https://cosim.io/en/data-only/tz | | Thailand | asia | 13 | $1.99 | https://cosim.io/en/data-only/th | | Trinidad and Tobago | americas | 8 | $12.99 | https://cosim.io/en/data-only/tt | | Tunisia | africa | 10 | $2.99 | https://cosim.io/en/data-only/tn | | Turkey | middle-east | 13 | $0.99 | https://cosim.io/en/data-only/tr | | Turks and Caicos Islands | americas | 8 | $7.99 | https://cosim.io/en/data-only/tc | | UK & Ireland | europe | 5 | $3.99 | https://cosim.io/en/data-only/uk-ireland | | USA & Canada | americas | 8 | $3.99 | https://cosim.io/en/data-only/usa-canada | | Uganda | africa | 10 | $7.99 | https://cosim.io/en/data-only/ug | | Ukraine | europe | 11 | $0.99 | https://cosim.io/en/data-only/ua | | United Arab Emirates | middle-east | 13 | $3.99 | https://cosim.io/en/data-only/ae | | United Kingdom | europe | 13 | $0.99 | https://cosim.io/en/data-only/gb | | United States | americas | 17 | $0.99 | https://cosim.io/en/data-only/us | | Uruguay | americas | 10 | $4.99 | https://cosim.io/en/data-only/uy | | Uzbekistan | asia | 10 | $1.99 | https://cosim.io/en/data-only/uz | | Vatican City | other | 10 | $1.99 | https://cosim.io/en/data-only/va | | Venezuela | other | 10 | $23.99 | https://cosim.io/en/data-only/ve | | Vietnam | asia | 12 | $1.99 | https://cosim.io/en/data-only/vn | | Virgin Islands- British | americas | 8 | $10.99 | https://cosim.io/en/data-only/vg | | Zambia | africa | 11 | $7.99 | https://cosim.io/en/data-only/zm | --- ## Payment Methods - **Credit/Debit Card**: Visa, Mastercard, American Express, UnionPay, JCB - **Digital Wallets**: Apple Pay, Google Pay (via Stripe Checkout) - **Regional**: Alipay, WeChat Pay (CN/HK/TW/SG/MY), Amazon Pay (Japan) - **Balance**: Global Prepaid balance (authenticated users only) ## Refund Policy - **Uninstalled eSIMs**: Full refund within 30 days of purchase, no conditions - **Installed eSIMs**: Not eligible for refund (unless due to technical issues on our side) - **Expired-uninstalled eSIMs**: NOT eligible for refund. If the pre-installation deadline (preInstallDays from purchase) passes without the eSIM being installed, the profile expires permanently and is non-refundable. - **AI/Guest orders**: Self-service refund IS available — the user signs in (or creates an account) at https://cosim.io with the order email; past guest orders are auto-claimed on first sign-in, and the user can then refund eligible eSIMs from "My eSIMs". Live chat at https://cosim.io remains a fallback. - **Processing**: 5-10 business days ## eSIM Pre-Installation Validity (preInstallDays) - Every Data-Only plan has a `preInstallDays` field: the number of days from purchase within which the eSIM must be installed (QR code scanned). - Typical values: 30–180 days. The exact value is plan-specific. - `preInstallDays` is returned by the /api/v1/esim/recommend endpoint and shown in PackageSummary objects. - IMPORTANT: `supplierPreInstallDays` is an internal admin field and is NEVER included in any public API response or surfaced to users. Always use `preInstallDays` (the customer-facing value). - Always communicate preInstallDays to users at checkout: e.g. "Install within 90 days of purchase or the eSIM expires." ## Blog Content Browse: https://cosim.io/en/blog RSS Feed: https://cosim.io/feed/blog.xml No blog posts published yet. --- ## Pages - Homepage: https://cosim.io - Data Only Plans: https://cosim.io/en/data-only - Global Prepaid: https://cosim.io/en/global-prepaid - Coverage Map: https://cosim.io/en/coverage - FAQ: https://cosim.io/en/faq - Install Guide: https://cosim.io/en/resources/install-guide - Supported Devices: https://cosim.io/en/resources/supported-devices - Data Calculator: https://cosim.io/en/resources/data-calculator - Terms of Service: https://cosim.io/en/policies/terms - Privacy Policy: https://cosim.io/en/policies/privacy - Refund Policy: https://cosim.io/en/policies/refund ## Contact - Live chat: Available 24/7 on https://cosim.io - Website: https://cosim.io