{
  "schemaVersion": 1,
  "catalogVersion": 4,
  "updatedAt": "2026-07-29T14:00:00Z",

  "_readme": [
    "Seed copy shipped inside the APK so a fresh install works offline.",
    "At runtime the app fetches a newer copy from RemoteConfig.CATALOG_URL every 7 days.",
    "storeSources is an ordered fallback chain: the first source that yields stores wins.",
    "Unknown 'type' values are skipped rather than treated as errors, so a future catalog",
    "can introduce a new source type and older installs fall through to the next one.",
    "BuyMe entries were generated from the live endpoint by tools/CatalogGen; only the",
    "largest few carry a bundled_asset, the rest fetch on first use to keep the APK small."
  ],

  "cardTypes": [
    {
      "id": "buyme_all",
      "names": { "en": "BuyMe All", "he": "BuyMe All" },
      "aliases": ["BUYME ALL - מגוון אדיר במתנה אחת", "BUYME ALL", "מגוון אדיר במתנה אחת", "ALL"],
      "issuer": "BuyMe",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/buyme_all.json" },
        { "type": "bundled_asset", "asset": "stores/buyme_all.json" },
        { "type": "buyme_brands", "supplierId": "13438757" }
      ],
      "balanceSources": [ { "type": "buyme_gift_page" } ]
    },
    {
      "id": "buyme_baby",
      "names": { "en": "BuyMe Baby", "he": "BuyMe Baby" },
      "aliases": ["BUYME BABY- מגוון מתנות לידה", "BUYME BABY", "מגוון מתנות לידה", "BABY"],
      "issuer": "BuyMe",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/buyme_baby.json" },
        { "type": "buyme_brands", "supplierId": "9018727" }
      ],
      "balanceSources": [ { "type": "buyme_gift_page" } ]
    },
    {
      "id": "buyme_local",
      "names": { "en": "BuyMe Local", "he": "BuyMe Local" },
      "aliases": ["BUYME LOCAL – מתנות מקומיות", "BUYME LOCAL", "מתנות מקומיות", "LOCAL"],
      "issuer": "BuyMe",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/buyme_local.json" },
        { "type": "buyme_brands", "supplierId": "17573670" }
      ],
      "balanceSources": [ { "type": "buyme_gift_page" } ]
    },
    {
      "id": "buyme_yng",
      "names": { "en": "BuyMe Yng", "he": "BuyMe Yng" },
      "aliases": ["BUYME YNG - מתנה מושלמת לבני נוער", "BUYME YNG", "מתנה מושלמת לבני נוער", "YNG"],
      "issuer": "BuyMe",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/buyme_yng.json" },
        { "type": "buyme_brands", "supplierId": "15579925" }
      ],
      "balanceSources": [ { "type": "buyme_gift_page" } ]
    },
    {
      "id": "buyme_together",
      "names": { "en": "BuyMe Together", "he": "BuyMe Together" },
      "aliases": ["BUYME TOGETHER - חוויות משותפות", "BUYME TOGETHER", "חוויות משותפות", "TOGETHER"],
      "issuer": "BuyMe",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/buyme_together.json" },
        { "type": "bundled_asset", "asset": "stores/buyme_together.json" },
        { "type": "buyme_brands", "supplierId": "17574075" }
      ],
      "balanceSources": [ { "type": "buyme_gift_page" } ]
    },
    {
      "id": "buyme_foody",
      "names": { "en": "BuyMe Foody", "he": "BuyMe Foody" },
      "aliases": ["BUYME FOODY -מתנות קולינריות שוות", "BUYME FOODY", "מתנות קולינריות שוות", "FOODY"],
      "issuer": "BuyMe",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/buyme_foody.json" },
        { "type": "buyme_brands", "supplierId": "17573460" }
      ],
      "balanceSources": [ { "type": "buyme_gift_page" } ]
    },
    {
      "id": "buyme_fashion_beauty",
      "names": { "en": "BuyMe Fashion & Beauty", "he": "BuyMe Fashion & Beauty" },
      "aliases": ["BUYME FASHION & BEAUTY", "BEAUTY"],
      "issuer": "BuyMe",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/buyme_fashion_beauty.json" },
        { "type": "buyme_brands", "supplierId": "20620" }
      ],
      "balanceSources": [ { "type": "buyme_gift_page" } ]
    },
    {
      "id": "buyme_style",
      "names": { "en": "BuyMe Style", "he": "BuyMe Style" },
      "aliases": ["BUYME STYLE - אופנה ולייף סטייל", "BUYME STYLE", "אופנה ולייף סטייל", "STYLE"],
      "issuer": "BuyMe",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/buyme_style.json" },
        { "type": "bundled_asset", "asset": "stores/buyme_style.json" },
        { "type": "buyme_brands", "supplierId": "7565407" }
      ],
      "balanceSources": [ { "type": "buyme_gift_page" } ]
    },
    {
      "id": "buyme_vacation_spa",
      "names": { "en": "BuyMe Vacation & Spa", "he": "BuyMe Vacation & Spa" },
      "aliases": ["BUYME VACATION & SPA- מלונות וספא", "BUYME VACATION & SPA", "מלונות וספא", "SPA"],
      "issuer": "BuyMe",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/buyme_vacation_spa.json" },
        { "type": "buyme_brands", "supplierId": "17573505" }
      ],
      "balanceSources": [ { "type": "buyme_gift_page" } ]
    },
    {
      "id": "buyme_wellness",
      "names": { "en": "BuyMe Wellness", "he": "BuyMe Wellness" },
      "aliases": ["BUYME WELLNESS – מתנה לגוף ולנפש", "BUYME WELLNESS", "מתנה לגוף ולנפש", "WELLNESS"],
      "issuer": "BuyMe",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/buyme_wellness.json" },
        { "type": "buyme_brands", "supplierId": "15925581" }
      ],
      "balanceSources": [ { "type": "buyme_gift_page" } ]
    },
    {
      "id": "azrieli",
      "names": { "en": "Azrieli", "he": "Azrieli" },
      "aliases": ["AZRIELI"],
      "issuer": "BuyMe",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/azrieli.json" },
        { "type": "buyme_brands", "supplierId": "398383" }
      ],
      "balanceSources": [ { "type": "buyme_gift_page" } ]
    },
    {
      "id": "buyme_rishon",
      "names": { "en": "BuyMe Rishon", "he": "BuyMe Rishon" },
      "aliases": ["BUYME RISHON", "RISHON"],
      "issuer": "BuyMe",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/buyme_rishon.json" },
        { "type": "buyme_brands", "supplierId": "16552152" }
      ],
      "balanceSources": [ { "type": "buyme_gift_page" } ]
    },
    {
      "id": "buyme_home_design",
      "names": { "en": "BuyMe Home Design", "he": "BuyMe Home Design" },
      "aliases": ["BUYME HOME DESIGN - בית ואווירה", "BUYME HOME DESIGN", "בית ואווירה", "DESIGN"],
      "issuer": "BuyMe",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/buyme_home_design.json" },
        { "type": "buyme_brands", "supplierId": "15490363" }
      ],
      "balanceSources": [ { "type": "buyme_gift_page" } ]
    },
    {
      "id": "buyme_ramat_gan",
      "names": { "en": "BuyMe Ramat-Gan", "he": "BuyMe Ramat-Gan" },
      "aliases": ["BUYME RAMAT-GAN", "RAMAT-GAN"],
      "issuer": "BuyMe",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/buyme_ramat_gan.json" },
        { "type": "buyme_brands", "supplierId": "15753815" }
      ],
      "balanceSources": [ { "type": "buyme_gift_page" } ]
    },
    {
      "id": "buyme_chef",
      "names": { "en": "BuyMe Chef", "he": "BuyMe Chef" },
      "aliases": ["BUYME CHEF - מגוון מסעדות שף", "BUYME CHEF", "מגוון מסעדות שף", "CHEF"],
      "issuer": "BuyMe",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/buyme_chef.json" },
        { "type": "bundled_asset", "asset": "stores/buyme_chef.json" },
        { "type": "buyme_brands", "supplierId": "752649" }
      ],
      "balanceSources": [ { "type": "buyme_gift_page" } ]
    },
    {
      "id": "buyme_business",
      "names": { "en": "עוטפים עסקים", "he": "עוטפים עסקים" },
      "aliases": ["עוטפים עסקים - מתנה עם ערך מוסף", "מתנה עם ערך מוסף", "עסקים"],
      "issuer": "BuyMe",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/buyme_business.json" },
        { "type": "buyme_brands", "supplierId": "17573891" }
      ],
      "balanceSources": [ { "type": "buyme_gift_page" } ]
    },
    {
      "id": "buyme_brunch",
      "names": { "en": "BuyMe Brunch", "he": "BuyMe Brunch" },
      "aliases": ["BUYME BRUNCH- מגוון ארוחות בוקר", "BUYME BRUNCH", "מגוון ארוחות בוקר", "BRUNCH"],
      "issuer": "BuyMe",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/buyme_brunch.json" },
        { "type": "buyme_brands", "supplierId": "17573615" }
      ],
      "balanceSources": [ { "type": "buyme_gift_page" } ]
    },
    {
      "id": "buyme_cheers",
      "names": { "en": "BuyMe Cheers", "he": "BuyMe Cheers" },
      "aliases": ["BUYME CHEERS - חוויות אלכוהליות", "BUYME CHEERS", "חוויות אלכוהליות", "CHEERS"],
      "issuer": "BuyMe",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/buyme_cheers.json" },
        { "type": "buyme_brands", "supplierId": "17573995" }
      ],
      "balanceSources": [ { "type": "buyme_gift_page" } ]
    },
    {
      "id": "buyme_kosher",
      "names": { "en": "BuyMe Kosher", "he": "BuyMe Kosher" },
      "aliases": ["BUYME KOSHER - מגוון מסעדות כשרות", "BUYME KOSHER", "מגוון מסעדות כשרות", "KOSHER"],
      "issuer": "BuyMe",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/buyme_kosher.json" },
        { "type": "buyme_brands", "supplierId": "4299680" }
      ],
      "balanceSources": [ { "type": "buyme_gift_page" } ]
    },
    {
      "id": "buyme_pets",
      "names": { "en": "BuyMe Pets", "he": "BuyMe Pets" },
      "aliases": ["BUYME PETS - מתנות לאוהבי חיות", "BUYME PETS", "מתנות לאוהבי חיות", "PETS"],
      "issuer": "BuyMe",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/buyme_pets.json" },
        { "type": "buyme_brands", "supplierId": "17574524" }
      ],
      "balanceSources": [ { "type": "buyme_gift_page" } ]
    },
    {
      "id": "buyme_live",
      "names": { "en": "BuyMe Live", "he": "BuyMe Live" },
      "aliases": ["BUYME LIVE – מתנות מעולם התרבות", "BUYME LIVE", "מתנות מעולם התרבות", "LIVE"],
      "issuer": "BuyMe",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/buyme_live.json" },
        { "type": "buyme_brands", "supplierId": "17574048" }
      ],
      "balanceSources": [ { "type": "buyme_gift_page" } ]
    },

    {
      "id": "all_in_zone",
      "names": { "en": "All-inZone", "he": "אול אין זון" },
      "aliases": ["allinzone", "all in zone", "אול אין זון", "אולאינזון", "All-In Zone"],
      "issuer": "HTZone",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/all_in_zone.json" },
        { "type": "bundled_asset", "asset": "stores/all_in_zone.json" }
      ],
      "balanceSources": []
    },
    {
      "id": "superzone",
      "names": { "en": "SuperZone", "he": "סופר זון" },
      "aliases": ["superzone", "super zone", "סופרזון", "סופר זון"],
      "issuer": "HTZone",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/superzone.json" },
        { "type": "bundled_asset", "asset": "stores/superzone.json" }
      ],
      "balanceSources": []
    },
    {
      "id": "giftzone",
      "names": { "en": "GiftZone", "he": "גיפט זון" },
      "aliases": ["giftzone", "gift zone", "גיפטזון", "גיפט זון"],
      "issuer": "HTZone",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/giftzone.json" },
        { "type": "bundled_asset", "asset": "stores/giftzone.json" }
      ],
      "balanceSources": []
    },
    {
      "id": "chefzone",
      "names": { "en": "ChefZone", "he": "שף זון" },
      "aliases": ["chefzone", "chef zone", "שףזון", "שף זון", "מסעדות"],
      "issuer": "HTZone",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/chefzone.json" },
        { "type": "bundled_asset", "asset": "stores/chefzone.json" }
      ],
      "balanceSources": []
    },
    {
      "id": "spazone",
      "names": { "en": "SpaZone", "he": "ספא זון" },
      "aliases": ["spazone", "spa zone", "ספאזון", "ספא זון"],
      "issuer": "HTZone",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/spazone.json" },
        { "type": "bundled_asset", "asset": "stores/spazone.json" }
      ],
      "balanceSources": []
    },
    {
      "id": "love_gift_card",
      "names": { "en": "Love Gift Card", "he": "לאב גיפט קארד" },
      "aliases": ["love", "love gift card", "love card", "לאב", "לאב קארד", "קסטרו", "castro"],
      "issuer": "Castro Model",
      "_note": "A closed list of the issuer's own brands, transcribed from its published terms.",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/love_gift_card.json" },
        { "type": "bundled_asset", "asset": "stores/love_gift_card.json" }
      ],
      "balanceSources": []
    },
    {
      "id": "max_gift",
      "names": { "en": "Max Gift Card", "he": "מקס גיפט קארד" },
      "aliases": ["max", "max gift", "virtual gift card max", "מקס", "מיי גיפט", "my gift", "mygift", "max digital", "max physical", "מקס דיגיטלי", "מקס פיזי"],
      "issuer": "Max",
      "partialList": true,
      "_note": "Partial list, transcribed from the brands named in the terms text of Max's physical and digital gift-card leaflets. The merchant grids themselves are logo images, so a shop absent here may still accept the card. The physical and digital leaflets carry the same terms, so one list covers both; Max says the two networks diverge after a card is converted, but that difference exists only in the images.",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/max_gift.json" },
        { "type": "bundled_asset", "asset": "stores/max_gift.json" }
      ],
      "balanceSources": []
    },
    {
      "id": "max_super_gift",
      "names": { "en": "Max Super Gift Card", "he": "מקס סופר גיפט קארד" },
      "aliases": ["max super", "super giftcard", "super gift card", "מקס סופר", "סופר גיפט קארד"],
      "issuer": "Max",
      "partialList": true,
      "_note": "Experiences rather than retail: hotels, spa, restaurants, shows, tours. Only a handful of brands are named in the leaflet's prose; the rest of the network is logo images, so this list is a small fraction of the real one.",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/max_super_gift.json" },
        { "type": "bundled_asset", "asset": "stores/max_super_gift.json" }
      ],
      "balanceSources": []
    },
    {
      "id": "tav_hazahav",
      "names": { "en": "Tav HaZahav", "he": "תו הזהב" },
      "aliases": ["tav hazahav", "tav zahav", "gold voucher", "תו זהב", "התו הזהב", "שופרסל תו"],
      "issuer": "Shufersal",
      "partialList": true,
      "_note": "Issued by Shufersal but accepted at 90+ chains, not only Shufersal. No issuer list is published any more — the old partners page 301s to the shop homepage — so this is compiled from published third-party lists and is partial.",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/tav_hazahav.json" },
        { "type": "bundled_asset", "asset": "stores/tav_hazahav.json" }
      ],
      "balanceSources": []
    },
    {
      "id": "hatav_hamale",
      "names": { "en": "HaTav HaMale", "he": "התו המלא" },
      "aliases": ["hatav hamale", "tav male", "התו מלא", "תו מלא", "רמי לוי תו"],
      "issuer": "Rami Levi",
      "partialList": true,
      "_note": "Rami Levi's voucher. Only the headline chains are named in any reachable source, so the list is a fraction of the real network.",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/hatav_hamale.json" },
        { "type": "bundled_asset", "asset": "stores/hatav_hamale.json" }
      ],
      "balanceSources": []
    },
    {
      "id": "tav_plus",
      "names": { "en": "Tav Plus", "he": "תו פלוס" },
      "aliases": ["tav plus", "tavplus", "תו+", "קרפור תו", "יינות ביתן תו"],
      "issuer": "Carrefour",
      "partialList": true,
      "_note": "Carrefour's voucher, inherited from Yeinot Bitan. Only the headline chains are named in any reachable source, so the list is a fraction of the real network.",
      "storeSources": [
        { "type": "static_list", "url": "{base}/stores/tav_plus.json" },
        { "type": "bundled_asset", "asset": "stores/tav_plus.json" }
      ],
      "balanceSources": []
    }
  ]
}
