Bitrefill Website Skill
Use this skill when the user wants to do anything on Bitrefill (bitrefill.com): learn about products, search, compare, buy, or use what they bought. Bitrefill sells digital goods (gift cards, mobile top-ups, eSIMs) and offers Bitcoin/Lightning services; payment can be crypto or card. All products are delivered digitally and usually instantly.
When to Use This Skill
Activate when the user:
- Mentions Bitrefill or bitrefill.com
- Wants to buy gift cards, mobile top-up, or eSIM (with crypto or card)
- Asks how to search, find, or compare products on Bitrefill
- Needs information (pricing, availability, country restrictions, denominations)
If the request is vague (e.g. "I need a gift"), ask what type of product and for whom (country/interests).
Quick Decision: What Does the User Want to Do?
User intent?
├─ Learn what Bitrefill offers / product types → See "Product types at a glance" below; details in references/product-types.md
├─ Search or browse for a product → references/search-and-browse.md
└─ Get detailed info (price, country, how it works)→ references/search-and-browse.md
Product Types at a Glance
| Product type |
What it is |
Main URL |
Load details when needed |
| Gift cards |
Digital gift cards (shopping, streaming, gaming, food, travel) |
bitrefill.com/{country}/{lang}/gift-cards/ |
references/product-types.md, references/supported-categories.md |
| Mobile top-ups |
Prepaid airtime/data for a phone number (200+ countries) |
bitrefill.com/refill/ |
references/product-types.md |
| eSIMs |
Travel data plans (data-only, QR activation, 190+ countries) |
bitrefill.com/esim/all-destinations or bitrefill.com/{country}/{lang}/esims/ |
references/product-types.md |
| Bitcoin / Lightning |
Channel opening, liquidity, payment tools |
bitrefill.com (relevant sections) |
references/product-types.md (brief) |
| Account & Auth |
Signup, login, password reset, referral program |
bitrefill.com/signup, /login |
references/account-and-auth.md |
Critical: Many products are country- or region-specific. Always confirm or infer the user's country (and, for top-ups, carrier) before recommending a product or flow.
- Country in URL: The first path segment is country, the second is language (e.g.
/us/en/gift-cards/, /mx/es/gift-cards/). The country segment filters the inventory shown to gift cards usable in that country. To see a specific country's inventory, use that country in the URL.
- Geolock: Purchasability is enforced at IP level, not by the URL. If a product is not purchasable, it is due to the user's IP/location, not the country chosen in the URL.
Task Flows (High Level)
Browse or search
- Identify product type (gift card / top-up / eSIM) and country (and carrier for top-ups if known).
- For quick discovery of gift cards, send the user directly to search results:
https://www.bitrefill.com/{country}/{lang}/gift-cards/?q={query} (e.g. https://www.bitrefill.com/us/en/gift-cards/?q=amazon) — no need to navigate from the home page.
- For eSIM discovery by destination, send the user to bitrefill.com/esim/all-destinations to browse 190+ countries/regions.
- Otherwise direct to the right section or use site search; help filter by category, brand, or amount.
- For depth (categories, brands, denominations): references/search-and-browse.md, references/supported-categories.md.
- Category = path. To list a category (or subcategory), use
/{country}/{lang}/gift-cards/{category-slug}/.
- Subcategories: Some categories have subcategories (e.g. travel → flights, train, bus). Same path pattern; slug = subcategory.
- Listings filters & sort: Gift-card listings (all / category / subcategory) support query params: filters —
redemptionMethod (online|instore), minRating (2–5), minRewards (1–10 cashback); sort — s=2 (A–Z), s=3 (recently added), s=4 (cashback); default = popularity. See references/search-and-browse.md.
Tips and Common Pitfalls
- Country first: Use the country in the URL to show the right inventory (cards usable in that country). Region-locked products (e.g. Amazon US vs UK) are the main source of errors — align product country with the user's.
- Geolock vs URL: Whether a product can be bought is determined by the user's IP (geolock), not by the country in the URL. The URL only controls which inventory is listed.
- Refunds: Digital goods are typically non-refundable once delivered; set expectations before purchase.
Agent Tools
Use the right tool for each task:
| Tool |
When to use |
Official API (api.bitrefill.com/v2) |
Primary for product search, product details, purchases, order management. Requires auth (Bearer token or Basic auth). See docs.bitrefill.com for full reference. |
MCP endpoint (api.bitrefill.com/mcp) |
For Claude Code integration. Provides search-products, product-details, buy-products, list-invoices, list-orders tools via JSON-RPC/SSE. Connect with: claude mcp add --transport http bitrefill https://api.bitrefill.com/mcp |
| Chrome DevTools |
Only for visual flows not covered by the API: signup, login, account creation, visual page inspection. |
| NOT recommended: scraping |
Cloudflare blocks all automated access to www.bitrefill.com. Do not use firecrawl or direct scraping — requests return 403. |
How we verified: URLs and flows verified via chrome-devtools + API probing on bitrefill.com (2026-02-19).
References
Load only when the agent needs more detail:
| Reference |
Use when |
| product-types |
Explaining gift cards vs top-ups vs eSIMs, or how each works on the site |
| search-and-browse |
User wants to find or filter products |
| supported-categories |
Listing categories or popular brands (gift cards, etc.) |
1---2name: bitrefill-website3description: Help users accomplish tasks on Bitrefill (bitrefill.com): browse and search gift cards, mobile top-ups, and eSIMs; get product and pricing info; buy and pay with crypto or card; redeem, activate, or use purchases. Use when the user mentions Bitrefill, gift cards, phone top-up, eSIM for travel, or paying with Bitcoin/Lightning for digital goods.4---56# Bitrefill Website Skill78Use this skill when the user wants to do anything on **Bitrefill** (bitrefill.com): learn about products, search, compare, buy, or use what they bought. Bitrefill sells digital goods (gift cards, mobile top-ups, eSIMs) and offers Bitcoin/Lightning services; payment can be crypto or card. All products are delivered digitally and usually instantly.910## When to Use This Skill1112Activate when the user:13- Mentions **Bitrefill** or bitrefill.com14- Wants to **buy** gift cards, mobile top-up, or eSIM (with crypto or card)15- Asks how to **search**, **find**, or **compare** products on Bitrefill16- Needs **information** (pricing, availability, country restrictions, denominations)1718If the request is vague (e.g. "I need a gift"), ask what type of product and for whom (country/interests).1920## Quick Decision: What Does the User Want to Do?2122```23User intent?24├─ Learn what Bitrefill offers / product types → See "Product types at a glance" below; details in references/product-types.md25├─ Search or browse for a product → references/search-and-browse.md26└─ Get detailed info (price, country, how it works)→ references/search-and-browse.md27```2829## Product Types at a Glance3031| Product type | What it is | Main URL | Load details when needed |32|--------------|------------|----------|---------------------------|33| **Gift cards** | Digital gift cards (shopping, streaming, gaming, food, travel) | bitrefill.com/{country}/{lang}/gift-cards/ | references/product-types.md, references/supported-categories.md |34| **Mobile top-ups** | Prepaid airtime/data for a phone number (200+ countries) | bitrefill.com/refill/ | references/product-types.md |35| **eSIMs** | Travel data plans (data-only, QR activation, 190+ countries) | bitrefill.com/esim/all-destinations or bitrefill.com/{country}/{lang}/esims/ | references/product-types.md |36| **Bitcoin / Lightning** | Channel opening, liquidity, payment tools | bitrefill.com (relevant sections) | references/product-types.md (brief) |37| **Account & Auth** | Signup, login, password reset, referral program | bitrefill.com/signup, /login | references/account-and-auth.md |3839**Critical:** Many products are **country- or region-specific**. Always confirm or infer the user's country (and, for top-ups, carrier) before recommending a product or flow.4041- **Country in URL:** The first path segment is **country**, the second is **language** (e.g. `/us/en/gift-cards/`, `/mx/es/gift-cards/`). The country segment filters the **inventory shown** to gift cards usable in that country. To see a specific country's inventory, use that country in the URL.42- **Geolock:** Purchasability is enforced at **IP level**, not by the URL. If a product is not purchasable, it is due to the user's IP/location, not the country chosen in the URL.4344## Task Flows (High Level)4546### Browse or search47481. Identify **product type** (gift card / top-up / eSIM) and **country** (and carrier for top-ups if known).492. For **quick discovery** of gift cards, send the user directly to search results: `https://www.bitrefill.com/{country}/{lang}/gift-cards/?q={query}` (e.g. `https://www.bitrefill.com/us/en/gift-cards/?q=amazon`) — no need to navigate from the home page.503. For **eSIM discovery by destination**, send the user to **bitrefill.com/esim/all-destinations** to browse 190+ countries/regions.514. Otherwise direct to the right section or use site search; help filter by category, brand, or amount.525. For depth (categories, brands, denominations): **references/search-and-browse.md**, **references/supported-categories.md**.536. **Category = path.** To list a category (or subcategory), use `/{country}/{lang}/gift-cards/{category-slug}/`.547. **Subcategories:** Some categories have subcategories (e.g. travel → flights, train, bus). Same path pattern; slug = subcategory.558. **Listings filters & sort:** Gift-card listings (all / category / subcategory) support query params: **filters** — `redemptionMethod` (online|instore), `minRating` (2–5), `minRewards` (1–10 cashback); **sort** — `s=2` (A–Z), `s=3` (recently added), `s=4` (cashback); default = popularity. See references/search-and-browse.md.5657## Tips and Common Pitfalls5859- **Country first:** Use the country in the URL to show the right inventory (cards usable in that country). Region-locked products (e.g. Amazon US vs UK) are the main source of errors — align product country with the user's.60- **Geolock vs URL:** Whether a product can be bought is determined by the user's IP (geolock), not by the country in the URL. The URL only controls which inventory is listed.61- **Refunds:** Digital goods are typically non-refundable once delivered; set expectations before purchase.6263## Agent Tools6465Use the right tool for each task:6667| Tool | When to use |68|------|-------------|69| **Official API** (`api.bitrefill.com/v2`) | Primary for product search, product details, purchases, order management. Requires auth (Bearer token or Basic auth). See [docs.bitrefill.com](https://docs.bitrefill.com) for full reference. |70| **MCP endpoint** (`api.bitrefill.com/mcp`) | For Claude Code integration. Provides search-products, product-details, buy-products, list-invoices, list-orders tools via JSON-RPC/SSE. Connect with: `claude mcp add --transport http bitrefill https://api.bitrefill.com/mcp` |71| **Chrome DevTools** | Only for visual flows not covered by the API: signup, login, account creation, visual page inspection. |72| **NOT recommended: scraping** | Cloudflare blocks all automated access to www.bitrefill.com. Do not use firecrawl or direct scraping — requests return 403. |7374> **How we verified:** URLs and flows verified via chrome-devtools + API probing on bitrefill.com (2026-02-19).7576## References7778Load only when the agent needs more detail:7980| Reference | Use when |81|-----------|----------|82| [product-types](references/product-types.md) | Explaining gift cards vs top-ups vs eSIMs, or how each works on the site |83| [search-and-browse](references/search-and-browse.md) | User wants to find or filter products |84| [supported-categories](references/supported-categories.md) | Listing categories or popular brands (gift cards, etc.) |