[{"data":1,"prerenderedAt":716},["ShallowReactive",2],{"header:help":3,"footer:default":67,"story:navigation\u002Fsearch:help":250,"story:help\u002Fcategories":288,"story:help\u002Farticles\u002Fadd-a-message-when-a-coupon-does-not-meet-its-discount-criteria":314,"no-guide:add-a-message-when-a-coupon-does-not-meet-its-discount-criteria":59,"article:\u002Fhelp\u002Farticles\u002Fadd-a-message-when-a-coupon-does-not-meet-its-discount-criteria":457,"story:contact":473,"help:tree:dea0a4bc-c515-4e7b-bd78-5f996050f228":662,"_apollo:default":715},{"name":4,"created_at":5,"published_at":6,"updated_at":7,"id":8,"uuid":9,"content":10,"slug":57,"full_slug":58,"sort_by_date":59,"position":60,"tag_list":61,"is_startpage":24,"parent_id":62,"meta_data":59,"group_id":63,"first_published_at":64,"release_id":59,"lang":65,"path":59,"alternates":66,"default_full_slug":59,"translated_slugs":59},"Help Center Header","2024-08-09T18:06:34.939Z","2024-10-21T21:58:39.217Z","2024-10-21T21:58:39.232Z",10082752,"3e9b88f7-c163-4657-a2f2-62532d600fad",{"_uid":11,"link":12,"badge":16,"items":17,"title":13,"buttons":50,"new_tab":24,"submenu":51,"alignment":13,"component":52,"badge_link":53,"top_menu_items":56},"e5645a1a-f991-40e8-8d67-e40ebc082b5a",{"id":13,"url":13,"linktype":14,"fieldtype":15,"cached_url":13},"","story","multilink","Help Center",[18,27,34,39,44],{"_uid":19,"link":20,"title":23,"new_tab":24,"submenu":25,"component":26},"5cbe2861-1f49-4166-97da-a4dddd8105e3",{"id":21,"url":13,"linktype":14,"fieldtype":15,"cached_url":22},"4c0a2d99-ec30-4579-8ef1-6bf5564d4839","help\u002Fcategories\u002F","Articles",false,[],"header___item",{"_uid":28,"link":29,"title":32,"new_tab":33,"component":26},"1c8edeb5-b9e9-4cb8-b1c6-c1f292f7d7cd",{"id":13,"url":30,"linktype":31,"fieldtype":15,"cached_url":30},"https:\u002F\u002Fwiki.foxycart.com\u002F","url","Documentation",true,{"_uid":35,"link":36,"title":38,"new_tab":33,"component":26},"8d7df70e-f087-4da0-b616-6f0e9a5af35c",{"id":13,"url":37,"linktype":31,"fieldtype":15,"cached_url":37},"https:\u002F\u002Fapi.foxycart.com\u002F","API Documentation",{"_uid":40,"link":41,"title":43,"new_tab":33,"component":26},"f76e7944-23d5-4652-87e4-cdae79272762",{"id":13,"url":42,"linktype":31,"fieldtype":15,"cached_url":42},"https:\u002F\u002Fstatus.foxy.io\u002F","System Status",{"_uid":45,"link":46,"title":49,"new_tab":24,"component":26},"0de16771-4c84-466c-a1da-d8568113c71f",{"id":47,"url":13,"linktype":14,"fieldtype":15,"cached_url":48},"01e4e370-f9b9-45af-8fa9-f15540699b0d","contact","Contact Us",[],[],"header",{"id":54,"url":13,"linktype":14,"fieldtype":15,"cached_url":55},"4a679eb7-662d-4ea4-a976-5a2acbf0b663","help\u002F",[],"help-header","navigation\u002Fhelp-header",null,20,[],10082747,"71b81c2e-5e09-48a1-a397-a3c72fcd344a","2022-09-21T14:50:25.655Z","default",[],{"name":68,"created_at":69,"published_at":70,"updated_at":71,"id":72,"uuid":73,"content":74,"slug":243,"full_slug":244,"sort_by_date":59,"position":245,"tag_list":246,"is_startpage":24,"parent_id":62,"meta_data":59,"group_id":247,"first_published_at":248,"release_id":59,"lang":65,"path":59,"alternates":249,"default_full_slug":59,"translated_slugs":59},"Default Footer","2024-08-09T18:06:59.024Z","2025-09-04T06:24:46.223Z","2025-09-04T06:24:46.241Z",10082753,"e59e67ac-248a-482f-84a1-53d4f318186a",{"_uid":75,"about":76,"logos":77,"socials":82,"sections":108,"component":225,"cta_title":226,"bottom_links":227,"cta_subtitle":241,"cta_button_link":242,"cta_button_text":183},"830983f5-c4c4-43c8-b150-86a5e3fa6dc8","Foxy’s hosted cart & payment page allow you to sell anything, using your existing website or platform.",[78],{"id":79,"alt":13,"name":13,"focus":13,"title":13,"filename":80,"copyright":13,"fieldtype":81},14760,"https:\u002F\u002Fa-us.storyblok.com\u002Ff\u002F1001040\u002Fx\u002F3b030847ec\u002Fb-corp.svg","asset",[83,90,96,102],{"_uid":84,"icon":85,"link":86,"name":88,"component":89},"faf0a618-ea94-42ea-9182-03be18c43216","fa-facebook",{"id":13,"url":87,"linktype":31,"fieldtype":15,"cached_url":87},"https:\u002F\u002Fwww.facebook.com\u002Ffoxycart","Facebook","footer___social",{"_uid":91,"icon":92,"link":93,"name":95,"component":89},"14309c18-7e79-423e-b375-34555bac0811","fa-instagram",{"id":13,"url":94,"linktype":31,"fieldtype":15,"cached_url":94},"https:\u002F\u002Fwww.instagram.com\u002Ffoxy_io","Instagram",{"_uid":97,"icon":98,"link":99,"name":101,"component":89},"8f7fe7cf-0dd3-4596-8334-226ea466716a","fa-linkedin",{"id":13,"url":100,"linktype":31,"fieldtype":15,"cached_url":100},"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Ffoxycart.com","LinkedIn",{"_uid":103,"icon":104,"link":105,"name":107,"component":89},"90a675b4-dd97-40b5-be09-00a87223d4c5","fa-youtube",{"id":13,"url":106,"linktype":31,"fieldtype":15,"cached_url":106},"https:\u002F\u002Fwww.youtube.com\u002Fuser\u002Ffoxycart","Youtube",[109,139,184,206],{"_uid":110,"name":111,"items":112,"component":138},"82849945-282f-488c-b18d-a8d2252f514a","Company",[113,120,126,132],{"_uid":114,"link":115,"title":118,"new_tab":24,"component":119},"1f699ab1-938b-4d9d-9825-aabcbe6f57fe",{"id":116,"url":13,"linktype":14,"fieldtype":15,"cached_url":117},"63634293-a749-4226-9439-9f38ee6dcda0","about-us","About Us","footer___menu_items",{"_uid":121,"link":122,"title":125,"new_tab":24,"component":119},"b26b00f1-a0e7-4be2-8ab3-428b8cc841f8",{"id":123,"url":13,"linktype":14,"fieldtype":15,"cached_url":124},"26cb7c55-faed-4a77-a291-1552d4111b3e","how-foxy-works","How Foxy Works",{"_uid":127,"link":128,"title":131,"new_tab":24,"component":119},"b40c68a0-1ceb-4226-9515-6176534f61fe",{"id":129,"url":13,"linktype":14,"fieldtype":15,"cached_url":130},"dc6657d7-7f4f-4c0d-b781-e971b038ee26","for-good","Foxy For Good",{"_uid":133,"link":134,"title":137,"new_tab":24,"component":119},"3ad0c134-bef9-4fff-b891-e09f16109036",{"id":135,"url":13,"linktype":14,"fieldtype":15,"cached_url":136},"23cae210-baf4-4588-9862-d09f4f52ccd2","brand-assets","Brand Assets","footer___section",{"_uid":140,"name":141,"items":142,"component":138},"a6805fa8-ac60-47f1-b8f0-f27aded0afbe","Product",[143,149,155,161,167,173,179],{"_uid":144,"link":145,"title":148,"new_tab":24,"component":119},"b39c8a4e-2383-486f-b76a-11fbb15d8134",{"id":146,"url":13,"linktype":14,"fieldtype":15,"cached_url":147},"bb04690f-fe98-4ce6-80be-05b950f2364f","features\u002F","Features",{"_uid":150,"link":151,"title":154,"new_tab":24,"component":119},"64f8a41f-c181-433d-bc0a-fc94e71ecbf6",{"id":152,"url":13,"linktype":14,"fieldtype":15,"cached_url":153},"c450c58d-761d-48c0-a9af-0b064611689b","pricing","Pricing",{"_uid":156,"link":157,"title":160,"new_tab":24,"component":119},"6e0b287f-fd8c-4146-9e0e-0ab0b5c9ce3c",{"id":158,"url":13,"linktype":14,"fieldtype":15,"cached_url":159},"fab20ad9-e76a-4947-b709-3a6fdfa88028","blog\u002Fcategories\u002Fproduct-updates","Product Updates",{"_uid":162,"link":163,"title":166,"new_tab":24,"component":119},"47e5a074-a6b5-4f1c-8c2f-89a2ae9f83eb",{"id":164,"url":13,"linktype":14,"fieldtype":15,"cached_url":165},"d2c83612-d611-47f3-a3b4-ca7fe08540b8","changelogs\u002F","Changelogs",{"_uid":168,"link":169,"title":172,"new_tab":24,"component":119},"b5c08774-542f-4ffd-b357-c94d674488b9",{"id":170,"url":13,"linktype":14,"fieldtype":15,"cached_url":171},"08876121-0df3-4ed9-aa11-902b3e41cd02","whats-next","What's Next",{"_uid":174,"link":175,"title":178,"new_tab":24,"component":119},"9c2704ed-6d9f-43e1-9e67-c8d91c083288",{"id":176,"url":13,"linktype":14,"fieldtype":15,"cached_url":177},"056a7857-b18f-4025-8f97-91a38fc19bc8","compare\u002F","Compare",{"_uid":180,"link":181,"title":183,"new_tab":24,"component":119},"5f2db35b-674b-406a-8fa7-d246633af9fe",{"id":13,"url":182,"linktype":31,"fieldtype":15,"cached_url":182},"https:\u002F\u002Fadmin.foxy.io\u002Fsign-up","Try Foxy Free",{"_uid":185,"name":186,"items":187,"component":138},"63fa1f29-4252-4640-9922-fe310e69e54a","Security",[188,194,200],{"_uid":189,"link":190,"title":193,"new_tab":24,"component":119},"1158ddb6-9eb0-466f-8eb6-7ca2ae66c8b8",{"id":191,"url":13,"linktype":14,"fieldtype":15,"cached_url":192},"1f58fb2c-8681-4742-b6e8-09999beae9f6","security-contact","Security Contact",{"_uid":195,"link":196,"title":199,"new_tab":24,"component":119},"9a79c54a-6022-4dfd-854b-766f5e4703ba",{"id":197,"url":13,"linktype":14,"fieldtype":15,"cached_url":198},"55cbfcc3-425a-4261-8037-54e919851d2d","pci","PCI Compliance",{"_uid":201,"link":202,"title":205,"new_tab":24,"component":119},"0b85f5b6-9534-4071-b323-b39d053dd4d7",{"id":203,"url":13,"linktype":14,"fieldtype":15,"cached_url":204},"c3ac0fe3-83e2-4879-afbd-d4c83e1590df","help\u002Farticles\u002Four-official-domains-public-code","Domains & Codebases",{"_uid":207,"name":208,"items":209,"component":138},"998ded67-d107-49f4-8154-ca6be51671ec","Support",[210,213,216,219,222],{"_uid":211,"link":212,"title":16,"new_tab":24,"component":119},"594ffd35-3049-4004-bb08-0db568ebd819",{"id":54,"url":13,"linktype":14,"fieldtype":15,"cached_url":55},{"_uid":214,"link":215,"title":32,"new_tab":33,"component":119},"0a1a55ab-a985-4f9d-8b42-26da714d0c1c",{"id":13,"url":30,"linktype":31,"fieldtype":15,"cached_url":30},{"_uid":217,"link":218,"title":38,"new_tab":33,"component":119},"61e0b7c8-aadf-419b-a339-b3ccabc65bf4",{"id":13,"url":37,"linktype":31,"fieldtype":15,"cached_url":37},{"_uid":220,"link":221,"title":43,"new_tab":33,"component":119},"fd67a89e-1c54-4d31-94b5-64be999062d6",{"id":13,"url":42,"linktype":31,"fieldtype":15,"cached_url":42},{"_uid":223,"link":224,"title":49,"new_tab":24,"component":119},"231a6f71-e996-4ad4-b033-d4d5542f34f0",{"id":47,"url":13,"linktype":14,"fieldtype":15,"cached_url":48},"footer","Get started with our *unlimited free trial*.",[228,235],{"_uid":229,"link":230,"text":233,"component":234},"f0b77210-2632-45a2-8436-e57cad84d01a",{"id":231,"url":13,"linktype":14,"fieldtype":15,"cached_url":232},"60ba16a2-c1f4-485f-b978-8d2eeeafbf5a","terms-of-service","Terms of Service","footer___bottom_links",{"_uid":236,"link":237,"text":240,"component":234},"4bd497b0-993f-4b4d-a5b7-8a49c7c8fec9",{"id":238,"url":13,"linktype":14,"fieldtype":15,"cached_url":239},"332302b9-1d18-4016-b9c8-9b33c72d782b","privacy-policy","Privacy Policy","No credit card required.",{"id":13,"url":182,"linktype":31,"fieldtype":15,"cached_url":182},"default-footer","navigation\u002Fdefault-footer",50,[],"11006268-07f9-41e9-96f3-c51fb723399d","2022-09-21T20:39:02.357Z",[],{"name":251,"created_at":252,"published_at":253,"updated_at":254,"id":255,"uuid":256,"content":257,"slug":279,"full_slug":282,"sort_by_date":59,"position":283,"tag_list":284,"is_startpage":24,"parent_id":62,"meta_data":59,"group_id":285,"first_published_at":286,"release_id":59,"lang":65,"path":59,"alternates":287,"default_full_slug":59,"translated_slugs":59},"Search","2024-10-21T22:08:54.973Z","2025-05-26T09:17:25.790Z","2025-05-26T09:17:25.804Z",13592003,"14cbc359-9ac1-4a7a-a8de-ad4ac8ef26d4",{"_uid":258,"name":251,"indices":259,"summary":13,"component":279,"primary_image":280},"5e4a56e8-76f1-4790-b3a7-70f1be97d042",[260,265,269,274],{"key":261,"_uid":262,"icon":13,"name":263,"component":264},"all","c12a3210-7323-4273-8217-5215e52efe84","All","index",{"key":266,"_uid":267,"icon":268,"name":23,"component":264},"help_center_article","5acff080-95e4-44d3-8dcf-1b19720af382","fa-file-alt",{"key":270,"_uid":271,"icon":272,"name":273,"component":264},"help_center_guide","b8fbc206-c083-471e-a1f0-0ebeb90a669d","fa-book","Guides",{"key":275,"_uid":276,"icon":277,"name":278,"component":264},"blog_post","23419e83-2e56-4c4c-8a05-9fd1b3c9a9bd","fa-file-image","Blog Posts","search",{"id":59,"alt":59,"name":13,"focus":59,"title":59,"source":59,"filename":13,"copyright":59,"fieldtype":81,"meta_data":281},{},"navigation\u002Fsearch",60,[],"11e1fd31-95cd-4fc9-b736-8b8910663e6c","2024-10-21T23:17:05.904Z",[],{"name":23,"created_at":289,"published_at":290,"updated_at":291,"id":292,"uuid":21,"content":293,"slug":307,"full_slug":22,"sort_by_date":59,"position":308,"tag_list":309,"is_startpage":33,"parent_id":310,"meta_data":59,"group_id":311,"first_published_at":312,"release_id":59,"lang":65,"path":59,"alternates":313,"default_full_slug":59,"translated_slugs":59},"2022-09-19T14:42:29.685Z","2024-07-30T18:17:22.506Z","2024-07-30T18:17:22.525Z",2660,{"_uid":294,"icon":13,"name":23,"guides":295,"pinned":24,"summary":296,"category":13,"component":297,"blog_posts":298,"content_hub":24,"icon_custom":299,"case_studies":300,"faq_sections":301,"help_articles":302,"featured_guides":303,"mailbox_category":13,"featured_articles":304,"featured_blog_posts":305,"featured_case_studies":306},"d6dae89a-907a-4bf7-82de-fe2ba875ee6e",[],"Get your questions answered with our browsable knowledge base.","help_center_category",[],{"id":59,"alt":59,"name":13,"focus":59,"title":59,"filename":13,"copyright":59,"fieldtype":81},[],[],[],[],[],[],[],"categories",530,[],2658,"19ebcdd2-027f-47f5-9a5b-a8992c959578","2022-09-19T16:24:39.219Z",[],{"name":315,"created_at":316,"published_at":317,"updated_at":318,"id":319,"uuid":320,"content":321,"slug":450,"full_slug":451,"sort_by_date":59,"position":452,"tag_list":453,"is_startpage":24,"parent_id":454,"meta_data":59,"group_id":455,"first_published_at":317,"release_id":59,"lang":65,"path":59,"alternates":456,"default_full_slug":59,"translated_slugs":59},"Add a message when a coupon does not meet its discount criteria","2026-07-21T21:05:21.652Z","2026-07-22T17:44:58.866Z","2026-07-22T17:44:58.880Z",200615205537341,"dea0a4bc-c515-4e7b-bd78-5f996050f228",{"_uid":322,"body":323,"name":315,"image":445,"pinned":24,"summary":447,"category":448,"component":266,"related_articles":449},"8b40a7d8-178a-455b-82d2-6f016261bd83",{"type":324,"content":325},"doc",[326,333,340,373,379,384,389,394,399,404,409,414,419,424,440],{"type":327,"attrs":328,"content":329},"paragraph",{"textAlign":59},[330],{"text":331,"type":332},"If a coupon applied doesn't meet the criteria yet (for example, the customer needs to purchase a certain quantity of a product) and you'd like to add a message explaining why the customer isn't getting the discount yet, you can use this snippet.","text",{"type":334,"attrs":335,"content":337},"heading",{"level":336,"textAlign":59},3,[338],{"text":339,"type":332},"Add javascript",{"type":327,"attrs":341,"content":342},{"textAlign":59},[343,345,351,353,358,360,364,366,371],{"text":344,"type":332},"In the Foxy admin (",{"text":346,"type":332,"marks":347},"https:\u002F\u002Fadmin.foxy.io",[348],{"type":349,"attrs":350},"link",{"href":346,"uuid":59,"anchor":59,"target":59,"linktype":31},{"text":352,"type":332},"), go to ",{"text":354,"type":332,"marks":355},"Settings > Templates",[356],{"type":357},"bold",{"text":359,"type":332}," and add the code to the ",{"text":361,"type":332,"marks":362},"Custom footer",[363],{"type":357},{"text":365,"type":332}," field (Twig is supported; it is injected before the closing ",{"text":367,"type":332,"marks":368},"\u003C\u002Fbody>",[369],{"type":370},"code",{"text":372,"type":332}," tag).",{"type":374,"attrs":375,"content":376},"code_block",{"class":59},[377],{"text":378,"type":332},"{% if context == \"cart\" or context == \"checkout\" %}\n\u003Cscript>\nFC.client.on(\"render.done\", updateCouponDom);\nFC.client.on(\"ready.done\", updateCouponDom);\n\nfunction updateCouponDom() {\n    var coupon_message = \"Replace with your message\";\n    for (var code in FC.json.coupons) {\n        $(\"[data-fc-coupon-container-id='\" + FC.json.coupons[code].id + \"']\").attr(\"data-fc-coupon-\" + ((FC.json.coupons[code].is_applied) ? \"active\" : \"inactive\"), \"\");\n\tif (!FC.json.coupons[code].is_applied) {\n\t    if (!$(\"#message_\" + FC.json.coupons[code].id).html()) {\n\t        $(\"[data-fc-coupon-container-id='\" + FC.json.coupons[code].id + \"']\").after('\u003Ctr>\u003Ctd class=\"fc-subtotal__label\">\u003Cdiv id=\"message_' + FC.json.coupons[code].id +'\">' + coupon_message + '\u003C\u002Fdiv>\u003C\u002Ftd>\u003C\u002Ftr>');\n\t    }\n\t}\n    }\n}\n\u003C\u002Fscript>\n{% endif %}",{"type":334,"attrs":380,"content":381},{"level":336,"textAlign":59},[382],{"text":383,"type":332},"Customize",{"type":327,"attrs":385,"content":386},{"textAlign":59},[387],{"text":388,"type":332},"Customize the script by adding the message you'd like to show to the customer in place of \"Replace with your message\".",{"type":334,"attrs":390,"content":391},{"level":336,"textAlign":59},[392],{"text":393,"type":332},"Optional Customization",{"type":327,"attrs":395,"content":396},{"textAlign":59},[397],{"text":398,"type":332},"This script is set to add a generic message for coupons in the cart. If you want to specify the message to apply to only one coupon, you can replace the following line:",{"type":374,"attrs":400,"content":401},{"class":59},[402],{"text":403,"type":332},"if (!FC.json.coupons[code].is_applied) {",{"type":327,"attrs":405,"content":406},{"textAlign":59},[407],{"text":408,"type":332},"with this:",{"type":374,"attrs":410,"content":411},{"class":59},[412],{"text":413,"type":332},"if ((!FC.json.coupons[code].is_applied) && (FC.json.coupons[code].name == \"replace-with-your-coupon-name\")) {",{"type":327,"attrs":415,"content":416},{"textAlign":59},[417],{"text":418,"type":332},"then specify your coupon name in \"replace-with-your-coupon-name\".",{"type":334,"attrs":420,"content":421},{"level":336,"textAlign":59},[422],{"text":423,"type":332},"Wait! There's More",{"type":327,"attrs":425,"content":426},{"textAlign":59},[427,429,433,435,438],{"text":428,"type":332},"Because the snippet creates an attribute of inactive or active to the element, you can also target that element using CSS to style it. For example, you may want the text to appear gray. To add that in, you can include the following in the ",{"text":430,"type":332,"marks":431},"Custom header",[432],{"type":357},{"text":434,"type":332}," field on ",{"text":354,"type":332,"marks":436},[437],{"type":357},{"text":439,"type":332},":",{"type":374,"attrs":441,"content":442},{"class":59},[443],{"text":444,"type":332},"\u003Cstyle>\n#fc .fc-transaction__discounts [data-fc-coupon-inactive] td.fc-subtotal__label,\n#fc .fc-transaction__discounts [data-fc-coupon-inactive] td.fc-subtotal__value {\n    color:#777;\n}\n\u003C\u002Fstyle>",{"id":59,"alt":59,"name":13,"focus":59,"title":59,"source":59,"filename":13,"copyright":59,"fieldtype":81,"meta_data":446},{},"How to show a cart message when a coupon is added but has not yet met the conditions for its discount.","77020f8c-bcfb-4f2d-9b29-870d01913aaa",[],"add-a-message-when-a-coupon-does-not-meet-its-discount-criteria","help\u002Farticles\u002Fadd-a-message-when-a-coupon-does-not-meet-its-discount-criteria",-4290,[],2659,"42938f47-ccf4-446f-b77b-2c17b2d25658",[],{"html":458,"sections":459,"segments":469},"\u003Cp>If a coupon applied doesn&#039;t meet the criteria yet (for example, the customer needs to purchase a certain quantity of a product) and you&#039;d like to add a message explaining why the customer isn&#039;t getting the discount yet, you can use this snippet.\u003C\u002Fp>\u003Csection id=\"add-javascript\" data-title=\"Add javascript\" data-title-node=\"H3\">\u003Ch3 data-anchor-id=\"add-javascript\">Add javascript\u003C\u002Fh3>\u003Cp>In the Foxy admin (\u003Ca href=\"https:\u002F\u002Fadmin.foxy.io\" class=\"\">https:\u002F\u002Fadmin.foxy.io\u003C\u002Fa>), go to \u003Cstrong>Settings &gt; Templates\u003C\u002Fstrong> and add the code to the \u003Cstrong>Custom footer\u003C\u002Fstrong> field (Twig is supported; it is injected before the closing \u003Ccode class=\"badge bg-soft-danger text-danger\">&lt;\u002Fbody&gt;\u003C\u002Fcode> tag).\u003C\u002Fp>\u003Cdiv class=\"position-relative w-100 overflow-hidden rounded-2\" data-code-block>\u003Cdiv class=\"d-flex justify-content-end border-bottom\" style=\"background:#2b2c3b;\">\u003Cbutton type=\"button\" class=\"btn btn-link btn-sm text-light\" title=\"Copy\" data-code-button>\u003Cspan data-code-default style=\"\">\u003Ci class=\"fal fa-copy me-2\">\u003C\u002Fi> Copy \u003C\u002Fspan>\u003Cspan class=\"text-success\" data-code-success style=\"display:none;\">\u003Ci class=\"fal fa-check ms-2\">\u003C\u002Fi> Copied \u003C\u002Fspan>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cdiv class=\"small\">\u003Cpre class=\"hljs p-2\" data-code-content>{% if context == &quot;cart&quot; or context == &quot;checkout&quot; %}\n\u003Cspan class=\"hljs-tag\">&lt;\u003Cspan class=\"hljs-name\">script\u003C\u002Fspan>&gt;\u003C\u002Fspan>\u003Cspan class=\"language-javascript\">\n\u003Cspan class=\"hljs-variable constant_\">FC\u003C\u002Fspan>.\u003Cspan class=\"hljs-property\">client\u003C\u002Fspan>.\u003Cspan class=\"hljs-title function_\">on\u003C\u002Fspan>(\u003Cspan class=\"hljs-string\">&quot;render.done&quot;\u003C\u002Fspan>, updateCouponDom);\n\u003Cspan class=\"hljs-variable constant_\">FC\u003C\u002Fspan>.\u003Cspan class=\"hljs-property\">client\u003C\u002Fspan>.\u003Cspan class=\"hljs-title function_\">on\u003C\u002Fspan>(\u003Cspan class=\"hljs-string\">&quot;ready.done&quot;\u003C\u002Fspan>, updateCouponDom);\n\n\u003Cspan class=\"hljs-keyword\">function\u003C\u002Fspan> \u003Cspan class=\"hljs-title function_\">updateCouponDom\u003C\u002Fspan>(\u003Cspan class=\"hljs-params\">\u003C\u002Fspan>) {\n    \u003Cspan class=\"hljs-keyword\">var\u003C\u002Fspan> coupon_message = \u003Cspan class=\"hljs-string\">&quot;Replace with your message&quot;\u003C\u002Fspan>;\n    \u003Cspan class=\"hljs-keyword\">for\u003C\u002Fspan> (\u003Cspan class=\"hljs-keyword\">var\u003C\u002Fspan> code \u003Cspan class=\"hljs-keyword\">in\u003C\u002Fspan> \u003Cspan class=\"hljs-variable constant_\">FC\u003C\u002Fspan>.\u003Cspan class=\"hljs-property\">json\u003C\u002Fspan>.\u003Cspan class=\"hljs-property\">coupons\u003C\u002Fspan>) {\n        $(\u003Cspan class=\"hljs-string\">&quot;[data-fc-coupon-container-id=&#x27;&quot;\u003C\u002Fspan> + \u003Cspan class=\"hljs-variable constant_\">FC\u003C\u002Fspan>.\u003Cspan class=\"hljs-property\">json\u003C\u002Fspan>.\u003Cspan class=\"hljs-property\">coupons\u003C\u002Fspan>[code].\u003Cspan class=\"hljs-property\">id\u003C\u002Fspan> + \u003Cspan class=\"hljs-string\">&quot;&#x27;]&quot;\u003C\u002Fspan>).\u003Cspan class=\"hljs-title function_\">attr\u003C\u002Fspan>(\u003Cspan class=\"hljs-string\">&quot;data-fc-coupon-&quot;\u003C\u002Fspan> + ((\u003Cspan class=\"hljs-variable constant_\">FC\u003C\u002Fspan>.\u003Cspan class=\"hljs-property\">json\u003C\u002Fspan>.\u003Cspan class=\"hljs-property\">coupons\u003C\u002Fspan>[code].\u003Cspan class=\"hljs-property\">is_applied\u003C\u002Fspan>) ? \u003Cspan class=\"hljs-string\">&quot;active&quot;\u003C\u002Fspan> : \u003Cspan class=\"hljs-string\">&quot;inactive&quot;\u003C\u002Fspan>), \u003Cspan class=\"hljs-string\">&quot;&quot;\u003C\u002Fspan>);\n\t\u003Cspan class=\"hljs-keyword\">if\u003C\u002Fspan> (!\u003Cspan class=\"hljs-variable constant_\">FC\u003C\u002Fspan>.\u003Cspan class=\"hljs-property\">json\u003C\u002Fspan>.\u003Cspan class=\"hljs-property\">coupons\u003C\u002Fspan>[code].\u003Cspan class=\"hljs-property\">is_applied\u003C\u002Fspan>) {\n\t    \u003Cspan class=\"hljs-keyword\">if\u003C\u002Fspan> (!$(\u003Cspan class=\"hljs-string\">&quot;#message_&quot;\u003C\u002Fspan> + \u003Cspan class=\"hljs-variable constant_\">FC\u003C\u002Fspan>.\u003Cspan class=\"hljs-property\">json\u003C\u002Fspan>.\u003Cspan class=\"hljs-property\">coupons\u003C\u002Fspan>[code].\u003Cspan class=\"hljs-property\">id\u003C\u002Fspan>).\u003Cspan class=\"hljs-title function_\">html\u003C\u002Fspan>()) {\n\t        $(\u003Cspan class=\"hljs-string\">&quot;[data-fc-coupon-container-id=&#x27;&quot;\u003C\u002Fspan> + \u003Cspan class=\"hljs-variable constant_\">FC\u003C\u002Fspan>.\u003Cspan class=\"hljs-property\">json\u003C\u002Fspan>.\u003Cspan class=\"hljs-property\">coupons\u003C\u002Fspan>[code].\u003Cspan class=\"hljs-property\">id\u003C\u002Fspan> + \u003Cspan class=\"hljs-string\">&quot;&#x27;]&quot;\u003C\u002Fspan>).\u003Cspan class=\"hljs-title function_\">after\u003C\u002Fspan>(\u003Cspan class=\"hljs-string\">&#x27;&lt;tr&gt;&lt;td class=&quot;fc-subtotal__label&quot;&gt;&lt;div id=&quot;message_&#x27;\u003C\u002Fspan> + \u003Cspan class=\"hljs-variable constant_\">FC\u003C\u002Fspan>.\u003Cspan class=\"hljs-property\">json\u003C\u002Fspan>.\u003Cspan class=\"hljs-property\">coupons\u003C\u002Fspan>[code].\u003Cspan class=\"hljs-property\">id\u003C\u002Fspan> +\u003Cspan class=\"hljs-string\">&#x27;&quot;&gt;&#x27;\u003C\u002Fspan> + coupon_message + \u003Cspan class=\"hljs-string\">&#x27;&lt;\u002Fdiv&gt;&lt;\u002Ftd&gt;&lt;\u002Ftr&gt;&#x27;\u003C\u002Fspan>);\n\t    }\n\t}\n    }\n}\n\u003C\u002Fspan>\u003Cspan class=\"hljs-tag\">&lt;\u002F\u003Cspan class=\"hljs-name\">script\u003C\u002Fspan>&gt;\u003C\u002Fspan>\n{% endif %}\u003C\u002Fpre>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fsection>\u003Csection id=\"customize\" data-title=\"Customize\" data-title-node=\"H3\">\u003Ch3 data-anchor-id=\"customize\">Customize\u003C\u002Fh3>\u003Cp>Customize the script by adding the message you&#039;d like to show to the customer in place of &quot;Replace with your message&quot;.\u003C\u002Fp>\u003C\u002Fsection>\u003Csection id=\"optional-customization\" data-title=\"Optional Customization\" data-title-node=\"H3\">\u003Ch3 data-anchor-id=\"optional-customization\">Optional Customization\u003C\u002Fh3>\u003Cp>This script is set to add a generic message for coupons in the cart. If you want to specify the message to apply to only one coupon, you can replace the following line:\u003C\u002Fp>\u003Cdiv class=\"position-relative w-100 overflow-hidden rounded-2\" data-code-block>\u003Cdiv class=\"d-flex justify-content-end border-bottom\" style=\"background:#2b2c3b;\">\u003Cbutton type=\"button\" class=\"btn btn-link btn-sm text-light\" title=\"Copy\" data-code-button>\u003Cspan data-code-default style=\"\">\u003Ci class=\"fal fa-copy me-2\">\u003C\u002Fi> Copy \u003C\u002Fspan>\u003Cspan class=\"text-success\" data-code-success style=\"display:none;\">\u003Ci class=\"fal fa-check ms-2\">\u003C\u002Fi> Copied \u003C\u002Fspan>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cdiv class=\"small\">\u003Cpre class=\"hljs p-2\" data-code-content>if (!FC.json.coupons[code].is_applied) {\u003C\u002Fpre>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cp>with this:\u003C\u002Fp>\u003Cdiv class=\"position-relative w-100 overflow-hidden rounded-2\" data-code-block>\u003Cdiv class=\"d-flex justify-content-end border-bottom\" style=\"background:#2b2c3b;\">\u003Cbutton type=\"button\" class=\"btn btn-link btn-sm text-light\" title=\"Copy\" data-code-button>\u003Cspan data-code-default style=\"\">\u003Ci class=\"fal fa-copy me-2\">\u003C\u002Fi> Copy \u003C\u002Fspan>\u003Cspan class=\"text-success\" data-code-success style=\"display:none;\">\u003Ci class=\"fal fa-check ms-2\">\u003C\u002Fi> Copied \u003C\u002Fspan>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cdiv class=\"small\">\u003Cpre class=\"hljs p-2\" data-code-content>if ((!FC.json.coupons[code].is_applied) &amp;&amp; (FC.json.coupons[code].name == &quot;replace-with-your-coupon-name&quot;)) {\u003C\u002Fpre>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cp>then specify your coupon name in &quot;replace-with-your-coupon-name&quot;.\u003C\u002Fp>\u003C\u002Fsection>\u003Csection id=\"wait-there039s-more\" data-title=\"Wait! There&#039;s More\" data-title-node=\"H3\">\u003Ch3 data-anchor-id=\"wait-there039s-more\">Wait! There&#039;s More\u003C\u002Fh3>\u003Cp>Because the snippet creates an attribute of inactive or active to the element, you can also target that element using CSS to style it. For example, you may want the text to appear gray. To add that in, you can include the following in the \u003Cstrong>Custom header\u003C\u002Fstrong> field on \u003Cstrong>Settings &gt; Templates\u003C\u002Fstrong>:\u003C\u002Fp>\u003Cdiv class=\"position-relative w-100 overflow-hidden rounded-2\" data-code-block>\u003Cdiv class=\"d-flex justify-content-end border-bottom\" style=\"background:#2b2c3b;\">\u003Cbutton type=\"button\" class=\"btn btn-link btn-sm text-light\" title=\"Copy\" data-code-button>\u003Cspan data-code-default style=\"\">\u003Ci class=\"fal fa-copy me-2\">\u003C\u002Fi> Copy \u003C\u002Fspan>\u003Cspan class=\"text-success\" data-code-success style=\"display:none;\">\u003Ci class=\"fal fa-check ms-2\">\u003C\u002Fi> Copied \u003C\u002Fspan>\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cdiv class=\"small\">\u003Cpre class=\"hljs p-2\" data-code-content>\u003Cspan class=\"hljs-tag\">&lt;\u003Cspan class=\"hljs-name\">style\u003C\u002Fspan>&gt;\u003C\u002Fspan>\n#fc .fc-transaction__discounts [data-fc-coupon-inactive] td.fc-subtotal__label,\n#fc .fc-transaction__discounts [data-fc-coupon-inactive] td.fc-subtotal__value {\n    color:#777;\n}\n\u003Cspan class=\"hljs-tag\">&lt;\u002F\u003Cspan class=\"hljs-name\">style\u003C\u002Fspan>&gt;\u003C\u002Fspan>\u003C\u002Fpre>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fsection>",[460,463,465,467],{"id":461,"title":339,"level":462},"add-javascript","H3",{"id":464,"title":383,"level":462},"customize",{"id":466,"title":393,"level":462},"optional-customization",{"id":468,"title":423,"level":462},"wait-there039s-more",[470],{"type":471,"content":472},"html","\u003Cp>If a coupon applied doesn&#039;t meet the criteria yet (for example, the customer needs to purchase a certain quantity of a product) and you&#039;d like to add a message explaining why the customer isn&#039;t getting the discount yet, you can use this snippet.\u003C\u002Fp>\u003Ch3>Add javascript\u003C\u002Fh3>\u003Cp>In the Foxy admin (\u003Ca href=\"https:\u002F\u002Fadmin.foxy.io\" class=\"\">https:\u002F\u002Fadmin.foxy.io\u003C\u002Fa>), go to \u003Cstrong>Settings &gt; Templates\u003C\u002Fstrong> and add the code to the \u003Cstrong>Custom footer\u003C\u002Fstrong> field (Twig is supported; it is injected before the closing \u003Ccode class=\"badge bg-soft-danger text-danger\">&lt;\u002Fbody&gt;\u003C\u002Fcode> tag).\u003C\u002Fp>\u003Cpre>\u003Ccode>{% if context == &quot;cart&quot; or context == &quot;checkout&quot; %}\n&lt;script&gt;\nFC.client.on(&quot;render.done&quot;, updateCouponDom);\nFC.client.on(&quot;ready.done&quot;, updateCouponDom);\n\nfunction updateCouponDom() {\n    var coupon_message = &quot;Replace with your message&quot;;\n    for (var code in FC.json.coupons) {\n        $(&quot;[data-fc-coupon-container-id=&#039;&quot; + FC.json.coupons[code].id + &quot;&#039;]&quot;).attr(&quot;data-fc-coupon-&quot; + ((FC.json.coupons[code].is_applied) ? &quot;active&quot; : &quot;inactive&quot;), &quot;&quot;);\n\tif (!FC.json.coupons[code].is_applied) {\n\t    if (!$(&quot;#message_&quot; + FC.json.coupons[code].id).html()) {\n\t        $(&quot;[data-fc-coupon-container-id=&#039;&quot; + FC.json.coupons[code].id + &quot;&#039;]&quot;).after(&#039;&lt;tr&gt;&lt;td class=&quot;fc-subtotal__label&quot;&gt;&lt;div id=&quot;message_&#039; + FC.json.coupons[code].id +&#039;&quot;&gt;&#039; + coupon_message + &#039;&lt;\u002Fdiv&gt;&lt;\u002Ftd&gt;&lt;\u002Ftr&gt;&#039;);\n\t    }\n\t}\n    }\n}\n&lt;\u002Fscript&gt;\n{% endif %}\u003C\u002Fcode>\u003C\u002Fpre>\u003Ch3>Customize\u003C\u002Fh3>\u003Cp>Customize the script by adding the message you&#039;d like to show to the customer in place of &quot;Replace with your message&quot;.\u003C\u002Fp>\u003Ch3>Optional Customization\u003C\u002Fh3>\u003Cp>This script is set to add a generic message for coupons in the cart. If you want to specify the message to apply to only one coupon, you can replace the following line:\u003C\u002Fp>\u003Cpre>\u003Ccode>if (!FC.json.coupons[code].is_applied) {\u003C\u002Fcode>\u003C\u002Fpre>\u003Cp>with this:\u003C\u002Fp>\u003Cpre>\u003Ccode>if ((!FC.json.coupons[code].is_applied) &amp;&amp; (FC.json.coupons[code].name == &quot;replace-with-your-coupon-name&quot;)) {\u003C\u002Fcode>\u003C\u002Fpre>\u003Cp>then specify your coupon name in &quot;replace-with-your-coupon-name&quot;.\u003C\u002Fp>\u003Ch3>Wait! There&#039;s More\u003C\u002Fh3>\u003Cp>Because the snippet creates an attribute of inactive or active to the element, you can also target that element using CSS to style it. For example, you may want the text to appear gray. To add that in, you can include the following in the \u003Cstrong>Custom header\u003C\u002Fstrong> field on \u003Cstrong>Settings &gt; Templates\u003C\u002Fstrong>:\u003C\u002Fp>\u003Cpre>\u003Ccode>&lt;style&gt;\n#fc .fc-transaction__discounts [data-fc-coupon-inactive] td.fc-subtotal__label,\n#fc .fc-transaction__discounts [data-fc-coupon-inactive] td.fc-subtotal__value {\n    color:#777;\n}\n&lt;\u002Fstyle&gt;\u003C\u002Fcode>\u003C\u002Fpre>",{"name":474,"created_at":475,"published_at":476,"updated_at":477,"id":478,"uuid":47,"content":479,"slug":48,"full_slug":48,"sort_by_date":59,"position":657,"tag_list":658,"is_startpage":24,"parent_id":59,"meta_data":59,"group_id":659,"first_published_at":660,"release_id":59,"lang":65,"path":59,"alternates":661,"default_full_slug":59,"translated_slugs":59},"Contact","2022-09-23T19:56:58.957Z","2025-05-08T18:24:40.382Z","2025-05-08T18:24:40.392Z",3138,{"seo":480,"_uid":483,"title":484,"action":485,"fields":486,"method":633,"columns":634,"subtitle":648,"component":48,"button_text":654,"submit_title":655,"submit_subtitle":656},{"_uid":481,"title":474,"plugin":482,"description":13},"24ff7574-3bcc-48d2-85b5-e529dfea1cc4","meta-fields","8f54f1da-9d8f-49b2-89e7-840e886491cb","We're here to help.","https:\u002F\u002Fusebasin.com\u002Ff\u002F029f48d65402",[487,492,496,604,607,612,627],{"_uid":488,"name":489,"type":332,"label":490,"options":13,"required":33,"component":491,"placeholder":13},"9a70b226-2036-4f90-a052-b3efa61c5896","name","Name","form___field",{"_uid":493,"name":494,"type":494,"label":495,"options":13,"required":33,"component":491,"placeholder":13},"86ba35be-ff43-4a28-8633-14052a8f6622","email","Email Address",{"_uid":497,"name":498,"type":499,"label":500,"options":501,"required":33,"component":491,"conditions":502,"placeholder":13},"3f827475-492c-4f97-aa1e-2386ac263b6c","topic","select","Topic","Presales, Support, Billing, Partnerships, Order Enquiry, Other",[503,558,568,575,583,591,597],{"_uid":504,"equals":505,"fields":506,"component":557},"e21d97dd-e68e-4fa6-ba97-bc40f3041dde","Order Enquiry",[507],{"_uid":508,"body":509,"type":555,"title":13,"component":556},"b64992bc-6d53-48b8-b7a0-d81e5a062e50",{"type":324,"content":510},[511],{"type":327,"content":512},[513,515,522,524,526,527,531,533,538,546,548,553],{"text":514,"type":332},"We are ",{"text":516,"type":332,"marks":517},"Foxy.io",[518],{"type":349,"attrs":519},{"href":520,"uuid":59,"anchor":59,"custom":521,"target":59,"linktype":31},"http:\u002F\u002FFoxy.io",{},{"text":523,"type":332},", an ecommerce platform powering ecommerce for other merchants. We do not sell products, and are unable to assist with questions about order statuses or refunds for any merchants using our platform. Please contact the merchant you ordered from for assistance. If you’d like to report a store using Foxy for fraudulent practices, please select ‘other’ in the subject.",{"type":525},"hard_break",{"type":525},{"text":528,"type":332,"marks":529},"NOTE:",[530],{"type":357},{"text":532,"type":332}," We are ",{"text":534,"type":332,"marks":535},"not ",[536],{"type":537},"italic",{"text":539,"type":332,"marks":540},"Foxy.in",[541,545],{"type":349,"attrs":542},{"href":543,"uuid":59,"anchor":59,"custom":544,"target":59,"linktype":31},"http:\u002F\u002FFoxy.in",{},{"type":537},{"text":547,"type":332},". We are not in any way affiliated with ",{"text":539,"type":332,"marks":549},[550],{"type":349,"attrs":551},{"href":543,"uuid":59,"anchor":59,"custom":552,"target":59,"linktype":31},{},{"text":554,"type":332},", and cannot help in any way with your order from that website.","danger","global___alert","form___condition",{"_uid":559,"equals":560,"fields":561,"component":557},"8765c3e1-25cf-44aa-b8ea-fc6094acf9c3","Presales",[562],{"_uid":563,"name":564,"type":565,"label":13,"options":13,"required":24,"component":491,"conditions":566,"placeholder":13,"default_value":567},"cf464f8e-d643-4f6e-af29-d3abffaf7380","department_email_address","hidden",[],"hello@foxy.io",{"_uid":569,"equals":208,"fields":570,"component":557},"4007b6d8-77e5-421d-bd1e-6f336dd853fb",[571],{"_uid":572,"name":564,"type":565,"label":13,"options":13,"required":24,"component":491,"conditions":573,"placeholder":13,"default_value":574},"7b4c6aa5-a68c-45e0-9ce1-0a36af10c0c2",[],"help@foxy.io",{"_uid":576,"equals":577,"fields":578,"component":557},"1dbb8f11-613d-43cd-9e09-1b94f6e19219","Billing",[579],{"_uid":580,"name":564,"type":565,"label":13,"options":13,"required":24,"component":491,"conditions":581,"placeholder":13,"default_value":582},"a0ac0d1b-bc4f-4a6c-a682-581d450b0b73",[],"help+billing@foxy.io",{"_uid":584,"equals":585,"fields":586,"component":557},"a0a53a50-7172-4a29-ba58-181e38874e12","Partnerships",[587],{"_uid":588,"name":564,"type":565,"label":13,"options":13,"required":24,"component":491,"conditions":589,"placeholder":13,"default_value":590},"7aa011d9-f374-4aed-b5a5-929b54aaf152",[],"partners@foxy.io",{"_uid":592,"equals":505,"fields":593,"component":557},"a4cd431f-25d5-41c7-bfdc-02c908c8fb47",[594],{"_uid":595,"name":564,"type":565,"label":13,"options":13,"required":24,"component":491,"conditions":596,"placeholder":13,"default_value":567},"f5d52168-d6ae-451b-94ee-2ced1cbd28ad",[],{"_uid":598,"equals":599,"fields":600,"component":557},"25aba1ed-eb41-4bbc-aa89-f7a7167ea86e","Other",[601],{"_uid":602,"name":564,"type":565,"label":13,"options":13,"required":24,"component":491,"conditions":603,"placeholder":13,"default_value":567},"f40dfaef-c203-4b71-bf4e-e1b43cef192b",[],{"_uid":605,"component":606},"e9c53a05-f40a-4510-aaf8-bc072a235a0c","form___subject",{"_uid":608,"name":609,"type":610,"label":611,"options":13,"required":33,"component":491,"placeholder":13},"a4c4d385-fff4-4978-99fb-b68cfea623d6","message","textarea","Message",{"_uid":613,"name":614,"type":499,"label":615,"options":616,"required":33,"component":491,"conditions":617,"placeholder":13},"8a3c9f85-f438-427d-9c7a-d7b295a14b5b","existing_user","Are you an existing user?","No, Yes",[618],{"_uid":619,"equals":620,"fields":621,"component":557},"115933d6-262a-4b59-8fa8-579c5ad73de1","Yes",[622],{"_uid":623,"name":624,"type":332,"label":625,"options":13,"required":33,"component":491,"conditions":626,"placeholder":13},"44b6ff23-98f0-4e95-b7f5-c23e06415c2d","subdomain","Store Subdomain",[],{"_uid":628,"name":629,"type":499,"label":630,"options":631,"required":33,"component":491,"conditions":632,"placeholder":13},"922a5cef-3af2-4113-8855-36c7910e3ee3","user_type","What type of user are you?","Developer, Designer, Merchant",[],"POST",[635],{"_uid":636,"text":637,"title":646,"component":647},"7323b90d-a93a-4bf1-baa9-20d0b7ead61b",{"type":324,"content":638},[639],{"type":327,"content":640},[641,643,644],{"text":642,"type":332},"855.369.9227",{"type":525},{"text":645,"type":332},"9:30am-6pm Central M-F","Pre-sales, Sales, & Partnerships","contact___footer_column",{"type":324,"content":649},[650],{"type":327,"content":651},[652],{"text":653,"type":332},"Get in touch to get help from our friendly support team.","Submit","Success!","Your email has been received. We'll get back to you as soon as we can, but it might take a business day. If you don't hear back from us in a timely manner, please check your spam folder to ensure our reply didn't go there.",-80,[],"2fd9fb7d-a48a-4184-acfd-30022d8d6f08","2022-09-23T20:10:45.360Z",[],[288,663,690],{"name":664,"created_at":665,"published_at":666,"updated_at":667,"id":668,"uuid":669,"content":670,"slug":684,"full_slug":685,"sort_by_date":59,"position":686,"tag_list":687,"is_startpage":24,"parent_id":310,"meta_data":59,"group_id":688,"first_published_at":666,"release_id":59,"lang":65,"path":59,"alternates":689,"default_full_slug":59,"translated_slugs":59},"Coupons & Discounts","2023-01-19T16:01:39.392Z","2023-01-19T17:25:31.488Z","2023-01-19T17:25:31.508Z",28227,"3399647a-a5ec-4a36-a383-09069b49f04a",{"_uid":671,"icon":672,"name":664,"guides":673,"summary":674,"category":13,"component":297,"blog_posts":675,"content_hub":24,"icon_custom":676,"case_studies":677,"faq_sections":678,"help_articles":679,"featured_guides":680,"mailbox_category":13,"featured_articles":681,"featured_blog_posts":682,"featured_case_studies":683},"82421646-2a32-455c-b208-c2fd3296459b","fa-badge-percent",[],"Create and manage coupon, product, and category specific discounts.",[],{"id":59,"alt":59,"name":13,"focus":59,"title":59,"filename":13,"copyright":59,"fieldtype":81},[],[],[],[],[],[],[],"coupons-discounts","help\u002Fcategories\u002Fcoupons-discounts",190,[],"d55abf17-72ea-410a-8850-e99c0527aebb",[],{"name":691,"created_at":692,"published_at":693,"updated_at":694,"id":695,"uuid":448,"content":696,"slug":709,"full_slug":710,"sort_by_date":59,"position":711,"tag_list":712,"is_startpage":24,"parent_id":310,"meta_data":59,"group_id":713,"first_published_at":693,"release_id":59,"lang":65,"path":59,"alternates":714,"default_full_slug":59,"translated_slugs":59},"Manage coupons","2026-07-16T16:49:52.065Z","2026-07-16T17:05:21.862Z","2026-07-16T17:05:21.873Z",198782943550122,{"_uid":697,"icon":13,"name":691,"type":698,"pinned":24,"summary":699,"category":669,"component":297,"blog_posts":700,"icon_custom":701,"case_studies":703,"faq_sections":704,"featured_guides":705,"mailbox_category":13,"featured_articles":706,"featured_blog_posts":707,"featured_case_studies":708},"264dd030-11f6-4aa9-8808-a432bb003e41","simple","Restrict, limit, schedule, and combine coupons, and set their tax and auto-apply behavior.",[],{"id":59,"alt":59,"name":13,"focus":59,"title":59,"source":59,"filename":13,"copyright":59,"fieldtype":81,"meta_data":702},{},[],[],[],[],[],[],"manage-coupons","help\u002Fcategories\u002Fmanage-coupons",-610,[],"71c87d2f-0e15-4f58-b77a-0f339493e55c",[],{},1784742855755]