[{"data":1,"prerenderedAt":532},["ShallowReactive",2],{"navigation_docs":3,"-bundles-account-pausing-cancelling-and-uninstalling":256,"-bundles-account-pausing-cancelling-and-uninstalling-surround":527},[4,102],{"title":5,"path":6,"stem":7,"children":8},"TreStack Timer","\u002Ftimer","1.timer",[9,12,30,51,68,89],{"title":10,"path":6,"stem":11},"TreStack Timer docs","1.timer\u002Findex",{"title":13,"path":14,"stem":15,"children":16,"page":29},"Getting started","\u002Ftimer\u002Fstart","1.timer\u002F1.start",[17,21,25],{"title":18,"path":19,"stem":20},"Installing TreStack Timer","\u002Ftimer\u002Fstart\u002Finstalling-a-trestack-app","1.timer\u002F1.start\u002F1.installing-a-trestack-app",{"title":22,"path":23,"stem":24},"Turning on the app embed and placing the app block","\u002Ftimer\u002Fstart\u002Fplacing-your-first-app-block","1.timer\u002F1.start\u002F2.placing-your-first-app-block",{"title":26,"path":27,"stem":28},"Development stores and theme previews","\u002Ftimer\u002Fstart\u002Fdevelopment-stores-and-theme-previews","1.timer\u002F1.start\u002F3.development-stores-and-theme-previews",false,{"title":31,"path":32,"stem":33,"children":34,"page":29},"Timer types","\u002Ftimer\u002Ftimer-types","1.timer\u002F2.timer-types",[35,39,43,47],{"title":36,"path":37,"stem":38},"TreStack Timer, setup and settings","\u002Ftimer\u002Ftimer-types\u002Ftrestack-timer","1.timer\u002F2.timer-types\u002F1.trestack-timer",{"title":40,"path":41,"stem":42},"Placement, countries, and translations","\u002Ftimer\u002Ftimer-types\u002Fplacement-and-targeting","1.timer\u002F2.timer-types\u002F2.placement-and-targeting",{"title":44,"path":45,"stem":46},"Cart page and cart drawer timers","\u002Ftimer\u002Ftimer-types\u002Fcart-timers","1.timer\u002F2.timer-types\u002F3.cart-timers",{"title":48,"path":49,"stem":50},"Email timers","\u002Ftimer\u002Ftimer-types\u002Femail-timers","1.timer\u002F2.timer-types\u002F4.email-timers",{"title":52,"path":53,"stem":54,"children":55,"page":29},"Performance and themes","\u002Ftimer\u002Freference","1.timer\u002F3.reference",[56,60,64],{"title":57,"path":58,"stem":59},"Performance notes","\u002Ftimer\u002Freference\u002Fperformance-notes","1.timer\u002F3.reference\u002F1.performance-notes",{"title":61,"path":62,"stem":63},"Theme compatibility","\u002Ftimer\u002Freference\u002Ftheme-compatibility","1.timer\u002F3.reference\u002F2.theme-compatibility",{"title":65,"path":66,"stem":67},"Running several timers at once","\u002Ftimer\u002Freference\u002Frunning-several-timers","1.timer\u002F3.reference\u002F3.running-several-timers",{"title":69,"path":70,"stem":71,"children":72,"page":29},"Billing, privacy, and data","\u002Ftimer\u002Faccount","1.timer\u002F4.account",[73,77,81,85],{"title":74,"path":75,"stem":76},"Billing, trials, and plan changes","\u002Ftimer\u002Faccount\u002Fbilling","1.timer\u002F4.account\u002F1.billing",{"title":78,"path":79,"stem":80},"Privacy and data, what the app stores","\u002Ftimer\u002Faccount\u002Fprivacy-and-data","1.timer\u002F4.account\u002F2.privacy-and-data",{"title":82,"path":83,"stem":84},"Data processing and subprocessors","\u002Ftimer\u002Faccount\u002Fdata-processing-and-subprocessors","1.timer\u002F4.account\u002F3.data-processing-and-subprocessors",{"title":86,"path":87,"stem":88},"Uninstalling TreStack Timer","\u002Ftimer\u002Faccount\u002Funinstalling-trestack-timer","1.timer\u002F4.account\u002F4.uninstalling-trestack-timer",{"title":90,"path":91,"stem":92,"children":93,"page":29},"When something is wrong","\u002Ftimer\u002Ftroubleshooting","1.timer\u002F5.troubleshooting",[94,98],{"title":95,"path":96,"stem":97},"When the timer does not appear","\u002Ftimer\u002Ftroubleshooting\u002Ftroubleshooting-app-blocks","1.timer\u002F5.troubleshooting\u002F1.troubleshooting-app-blocks",{"title":99,"path":100,"stem":101},"When the timer shows in the wrong place or looks wrong","\u002Ftimer\u002Ftroubleshooting\u002Ftroubleshooting-storefront-display","1.timer\u002F5.troubleshooting\u002F2.troubleshooting-storefront-display",{"title":103,"path":104,"stem":105,"children":106},"TreStack Bundles","\u002Fbundles","2.bundles",[107,110,131,160,185,198,219,244],{"title":108,"path":104,"stem":109},"TreStack Bundles docs","2.bundles\u002Findex",{"title":111,"path":112,"stem":113,"children":114,"page":29},"Getting a deal live","\u002Fbundles\u002Fstart","2.bundles\u002F1.start",[115,119,123,127],{"title":116,"path":117,"stem":118},"Getting started with TreStack Bundles","\u002Fbundles\u002Fstart\u002Fgetting-started","2.bundles\u002F1.start\u002F1.getting-started",{"title":120,"path":121,"stem":122},"Deal types and deal bars","\u002Fbundles\u002Fstart\u002Fdeal-types","2.bundles\u002F1.start\u002F2.deal-types",{"title":124,"path":125,"stem":126},"Creating, publishing and managing deals","\u002Fbundles\u002Fstart\u002Fcreating-and-publishing-deals","2.bundles\u002F1.start\u002F3.creating-and-publishing-deals",{"title":128,"path":129,"stem":130},"Development stores and testing safely","\u002Fbundles\u002Fstart\u002Fdevelopment-stores-and-testing","2.bundles\u002F1.start\u002F4.development-stores-and-testing",{"title":132,"path":133,"stem":134,"children":135,"page":29},"Building offers","\u002Fbundles\u002Fdeals","2.bundles\u002F2.deals",[136,140,144,148,152,156],{"title":137,"path":138,"stem":139},"Quantity breaks and Buy X, get Y","\u002Fbundles\u002Fdeals\u002Fquantity-breaks-and-buy-x-get-y","2.bundles\u002F2.deals\u002F1.quantity-breaks-and-buy-x-get-y",{"title":141,"path":142,"stem":143},"Bundles and mix and match","\u002Fbundles\u002Fdeals\u002Fbundles-and-mix-and-match","2.bundles\u002F2.deals\u002F2.bundles-and-mix-and-match",{"title":145,"path":146,"stem":147},"Free gifts and progressive gifts","\u002Fbundles\u002Fdeals\u002Fgifts-and-progressive-gifts","2.bundles\u002F2.deals\u002F3.gifts-and-progressive-gifts",{"title":149,"path":150,"stem":151},"Upsells, add-ons and personalisation","\u002Fbundles\u002Fdeals\u002Fupsells-add-ons-and-personalisation","2.bundles\u002F2.deals\u002F4.upsells-add-ons-and-personalisation",{"title":153,"path":154,"stem":155},"Subscriptions in a deal","\u002Fbundles\u002Fdeals\u002Fsubscriptions","2.bundles\u002F2.deals\u002F5.subscriptions",{"title":157,"path":158,"stem":159},"Products, dates and visibility","\u002Fbundles\u002Fdeals\u002Fproducts-dates-and-visibility","2.bundles\u002F2.deals\u002F6.products-dates-and-visibility",{"title":161,"path":162,"stem":163,"children":164,"page":29},"How a deal looks, and where","\u002Fbundles\u002Fdesign","2.bundles\u002F3.design",[165,169,173,177,181],{"title":166,"path":167,"stem":168},"Designing a deal","\u002Fbundles\u002Fdesign\u002Fdesign","2.bundles\u002F3.design\u002F1.design",{"title":170,"path":171,"stem":172},"Badges, timers and scratch-off","\u002Fbundles\u002Fdesign\u002Fbadges-timers-and-scratch-off","2.bundles\u002F3.design\u002F2.badges-timers-and-scratch-off",{"title":174,"path":175,"stem":176},"Variants, swatches and images","\u002Fbundles\u002Fdesign\u002Fvariants-swatches-and-images","2.bundles\u002F3.design\u002F3.variants-swatches-and-images",{"title":178,"path":179,"stem":180},"Prices, the sticky bar and the savings summary","\u002Fbundles\u002Fdesign\u002Fprices-sticky-bar-and-savings","2.bundles\u002F3.design\u002F4.prices-sticky-bar-and-savings",{"title":182,"path":183,"stem":184},"Translations, currencies and markets","\u002Fbundles\u002Fdesign\u002Ftranslations-and-markets","2.bundles\u002F3.design\u002F5.translations-and-markets",{"title":186,"path":187,"stem":188,"children":189,"page":29},"Prices at checkout","\u002Fbundles\u002Fcheckout","2.bundles\u002F4.checkout",[190,194],{"title":191,"path":192,"stem":193},"How the discount is applied at checkout","\u002Fbundles\u002Fcheckout\u002Fhow-the-discount-is-applied","2.bundles\u002F4.checkout\u002F1.how-the-discount-is-applied",{"title":195,"path":196,"stem":197},"Combining discounts, and store limits","\u002Fbundles\u002Fcheckout\u002Fcombinations-and-limits","2.bundles\u002F4.checkout\u002F2.combinations-and-limits",{"title":199,"path":200,"stem":201,"children":202,"page":29},"Tests and numbers","\u002Fbundles\u002Fmeasure","2.bundles\u002F5.measure",[203,207,211,215],{"title":204,"path":205,"stem":206},"Deal analytics","\u002Fbundles\u002Fmeasure\u002Fanalytics","2.bundles\u002F5.measure\u002F1.analytics",{"title":208,"path":209,"stem":210},"Added revenue","\u002Fbundles\u002Fmeasure\u002Fadded-revenue","2.bundles\u002F5.measure\u002F2.added-revenue",{"title":212,"path":213,"stem":214},"A\u002FB testing a deal","\u002Fbundles\u002Fmeasure\u002Fab-tests","2.bundles\u002F5.measure\u002F3.ab-tests",{"title":216,"path":217,"stem":218},"Smart A\u002FB tests","\u002Fbundles\u002Fmeasure\u002Fsmart-ab-tests","2.bundles\u002F5.measure\u002F4.smart-ab-tests",{"title":220,"path":221,"stem":222,"children":223,"page":29},"Billing, privacy, and when something is wrong","\u002Fbundles\u002Faccount","2.bundles\u002F6.account",[224,228,232,236,240],{"title":225,"path":226,"stem":227},"TreStack Bundles plans and billing","\u002Fbundles\u002Faccount\u002Fplans-and-billing","2.bundles\u002F6.account\u002F1.plans-and-billing",{"title":229,"path":230,"stem":231},"Going over your plan","\u002Fbundles\u002Faccount\u002Fgoing-over-your-plan","2.bundles\u002F6.account\u002F2.going-over-your-plan",{"title":233,"path":234,"stem":235},"Pausing, cancelling and uninstalling","\u002Fbundles\u002Faccount\u002Fpausing-cancelling-and-uninstalling","2.bundles\u002F6.account\u002F3.pausing-cancelling-and-uninstalling",{"title":237,"path":238,"stem":239},"Privacy, data and sub-processors","\u002Fbundles\u002Faccount\u002Fprivacy-and-data","2.bundles\u002F6.account\u002F4.privacy-and-data",{"title":241,"path":242,"stem":243},"When a deal does not show or prices look wrong","\u002Fbundles\u002Faccount\u002Ftroubleshooting","2.bundles\u002F6.account\u002F5.troubleshooting",{"title":245,"path":246,"stem":247,"children":248,"page":29},"Reference","\u002Fbundles\u002Freference","2.bundles\u002F7.reference",[249,252],{"title":57,"path":250,"stem":251},"\u002Fbundles\u002Freference\u002Fperformance-notes","2.bundles\u002F7.reference\u002F1.performance-notes",{"title":253,"path":254,"stem":255},"Theme compatibility and placement","\u002Fbundles\u002Freference\u002Ftheme-compatibility","2.bundles\u002F7.reference\u002F2.theme-compatibility",{"id":257,"title":233,"body":258,"description":520,"extension":521,"links":522,"meta":523,"navigation":524,"path":234,"seo":525,"stem":235,"__hash__":526},"docs\u002F2.bundles\u002F6.account\u002F3.pausing-cancelling-and-uninstalling.md",{"type":259,"value":260,"toc":504},"minimark",[261,276,306,311,314,338,341,344,349,353,356,370,374,377,383,389,398,404,408,441,445,477,481,484],[262,263,264,268,269,272,275],"p",{},[265,266,267],"strong",{},"Applies to:"," TreStack Bundles, every plan",[270,271],"br",{},[265,273,274],{},"Updated:"," 11 October 2026",[277,278,279,284],"callout",{},[262,280,281],{},[265,282,283],{},"At a glance",[285,286,287,294,300],"ul",{},[288,289,290,293],"li",{},[265,291,292],{},"Manual pause:"," None, unpublish a deal instead",[288,295,296,299],{},[265,297,298],{},"Cancel:"," Every deal unpublished, no refund",[288,301,302,305],{},[265,303,304],{},"Uninstall:"," Hidden app products stay in your store",[307,308,310],"h2",{"id":309},"when-deals-pause","When deals pause",[262,312,313],{},"\"Paused\" is set by billing, never by hand. Your deals pause when:",[285,315,316,322,328],{},[288,317,318,321],{},[265,319,320],{},"Your plan ended outside the app",": Shopify ended or froze the subscription, for example after a charge was not paid.",[288,323,324,327],{},[265,325,326],{},"A development store went live without a plan."," Development stores use the app free until they become a paying Shopify store.",[288,329,330,333,334,337],{},[265,331,332],{},"An overage on a yearly plan was not approved within 7 days"," (see ",[335,336,229],"a",{"href":230},").",[262,339,340],{},"While paused, every published deal disappears from your storefront, its Shopify discount is removed, and its status in the deal list is Paused. The admin stays open: you can edit, unpublish and delete deals, and every page shows \"Your bundle deals are paused\" with a \"Review plan\" button. The Plans page says what to do: choose a plan, approve the overage charge, or both.",[262,342,343],{},"Once you choose a plan or approve the overage, the paused deals come back by themselves. A deal whose discount cannot be created again, usually because the store already has 25 active automatic discounts, returns to draft instead. Home then shows \"A deal was unpublished\" naming the deal; make room (deactivate another discount) and publish it again.",[262,345,346,347,337],{},"There is no manual pause. To stop one deal, turn off its Published switch in the deal list or choose \"Save as draft\" in the editor (see ",[335,348,124],{"href":125},[307,350,352],{"id":351},"cancelling-a-plan","Cancelling a plan",[262,354,355],{},"On the Plans page, choose \"Cancel plan\". The \"Cancel your plan?\" window asks for a reason: \"Not using this app anymore\", \"It's too expensive\", \"It doesn't work properly\" or \"Other\" (the last two ask for a few words). Choose \"Cancel and unpublish all bundle deals\" to confirm, or \"Keep plan\".",[285,357,358,361,364,367],{},[288,359,360],{},"Every deal is unpublished and its discount removed. The deals themselves stay in the app as drafts.",[288,362,363],{},"Shopify stops billing you for the app. There is no prorated refund: charges made so far stay on your Shopify invoice.",[288,365,366],{},"An overage you owe on a yearly plan stays owed, and must be approved before deals show on a new plan.",[288,368,369],{},"The app opens on the Plans page again until you choose a plan. Choosing one does not republish the deals; publish the ones you want.",[307,371,373],{"id":372},"uninstalling","Uninstalling",[262,375,376],{},"Uninstall from Shopify admin: Settings, Apps and sales channels, TreStack Bundles, Uninstall.",[262,378,379,382],{},[265,380,381],{},"What stops at once."," Shopify removes the app's embed, its discounts and its cart transform, so the widget and every deal's discount stop straight away. The app never edited your theme files, so there is no code to remove from your theme. Uninstalling also cancels your subscription, and an overage still waiting for approval is not charged.",[262,384,385,388],{},[265,386,387],{},"What stays in your store."," Some features need a product in your store: the app creates one unlisted product per personalisation fee and per mix and match bar, with the product type \"Bundles app item\". The app cannot remove them after it is uninstalled, so they stay in your product list. They are unlisted, so shoppers do not find them, but you can archive or delete them yourself. Do not remove them while the app is installed: a deal that needs one creates it again. Images you uploaded in the editor are in your own Shopify Files and stay there too.",[262,390,391,394,395,397],{},[265,392,393],{},"What happens to your data."," The app's access to your store is deleted at once and its storefront pixel stops. 48 hours after the uninstall, Shopify sends a shop redaction request, and the app deletes everything about your store: deals, translations, statistics, order lines and feedback. Backups roll off within 30 days after that. See ",[335,396,237],{"href":238},".",[262,399,400,403],{},[265,401,402],{},"Reinstalling."," Within those 48 hours, your deals are still in the app when you install it again. After that, you start from nothing. Either way you choose a plan again, with only the days left of your first trial, and the app reads back the last 60 days of orders so analytics cover the gap.",[307,405,407],{"id":406},"uninstalling-cleanly-in-four-steps","Uninstalling cleanly, in four steps.",[409,410,412,417,420,424,427,431,434,438],"steps",{"level":411},"3",[413,414,416],"h3",{"id":415},"note-your-deals","Note your deals",[262,418,419],{},"The app has no deal export. If you may come back after 48 hours, take screenshots of the deals you want to rebuild.",[413,421,423],{"id":422},"uninstall-in-shopify","Uninstall in Shopify",[262,425,426],{},"Settings, Apps and sales channels, TreStack Bundles, Uninstall. The subscription ends with it.",[413,428,430],{"id":429},"check-the-storefront","Check the storefront",[262,432,433],{},"Open a product that had a deal, in a private window. The widget is gone, and the cart prices items without the deal's discount.",[413,435,437],{"id":436},"archive-the-hidden-products","Archive the hidden products",[262,439,440],{},"In Shopify admin, Products, filter by product type \"Bundles app item\" and archive or delete what is listed.",[307,442,444],{"id":443},"settings-reference","Settings reference",[446,447,448,453,457,461,465,469,473],"field-group",{},[449,450,452],"field",{"name":451},"Paused","Set by billing only: plan ended in Shopify, development store gone live, or an overage not approved in 7 days. Deals hide and their discounts are removed.",[449,454,456],{"name":455},"Unpublish","The Published switch in the deal list, or Save as draft in the editor. The only way to stop one deal.",[449,458,460],{"name":459},"Cancel plan","On the Plans page. Unpublishes every deal. No prorated refund.",[449,462,464],{"name":463},"Uninstall","Widget, discounts and subscription end at once. No theme files to clean.",[449,466,468],{"name":467},"Hidden products","Product type Bundles app item: one per personalisation fee and per mix and match bar. Stay after uninstall.",[449,470,472],{"name":471},"Data deletion","48 hours after uninstall, on Shopify's shop redaction request. Backups roll off within 30 days.",[449,474,476],{"name":475},"Reinstall","Within 48 hours your deals are still there. Choose a plan again; the trial has only the days left.",[307,478,480],{"id":479},"if-this-does-not-work","If this does not work",[262,482,483],{},"The failures most likely on this procedure, with the check that resolves each one.",[485,486,487,492,496,500],"accordion",{},[488,489,491],"accordion-item",{"label":490},"Deals are still paused after choosing a plan","An overage of your earlier yearly plan is waiting for approval: the banner says so. Open the Plans page, choose Approve overage charge and approve it in Shopify. If no overage is shown, check Home for A deal was unpublished: that deal returned to draft and needs publishing again.",[488,493,495],{"label":494},"Products called Bundles app item appear after uninstalling","They are the unlisted products the app made for personalisation fees and mix and match bars. Shoppers cannot find them. Archive or delete them in Shopify admin, Products.",[488,497,499],{"label":498},"A deal came back as a draft","Its Shopify discount was gone: deleted in Shopify admin, or not created again when your plan resumed because the store had 25 active automatic discounts. Home names the deal. Make room if needed and publish it again.",[488,501,503],{"label":502},"After cancelling, deals do not come back on a new plan","Cancelling unpublishes every deal, and choosing a plan does not republish them. Open each deal you want and choose Publish.",{"title":505,"searchDepth":506,"depth":506,"links":507},"",2,[508,509,510,511,518,519],{"id":309,"depth":506,"text":310},{"id":351,"depth":506,"text":352},{"id":372,"depth":506,"text":373},{"id":406,"depth":506,"text":407,"children":512},[513,515,516,517],{"id":415,"depth":514,"text":416},3,{"id":422,"depth":514,"text":423},{"id":429,"depth":514,"text":430},{"id":436,"depth":514,"text":437},{"id":443,"depth":506,"text":444},{"id":479,"depth":506,"text":480},"Why deals pause and how they come back, what cancelling a plan does, and what uninstalling removes, what it leaves in your store, and when your data is deleted.","md",null,{},true,{"title":233,"description":520},"4ET_bx3u38X-QpvowQmvbtX3Jey-tYWoT0_AAcb3IXs",[528,530],{"title":229,"path":230,"stem":231,"description":529,"children":-1},"What happens when a 30-day period's added revenue passes your plan's limit: the automatic upgrade charge on monthly plans, the overage per started $100 on yearly plans, and approving either in Shopify.",{"title":237,"path":238,"stem":239,"description":531,"children":-1},"What TreStack Bundles keeps about your store, its orders and your shoppers, how long, how Shopify privacy requests are handled, and the four sub-processors.",1791656489453]