[{"data":1,"prerenderedAt":645},["ShallowReactive",2],{"navigation_docs":3,"-checkout-account-troubleshooting":341,"-checkout-account-troubleshooting-surround":642},[4,102,256],{"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",{"title":257,"path":258,"stem":259,"children":260},"TreStack Checkout","\u002Fcheckout","3.checkout",[261,264,277,294,311,324],{"title":262,"path":258,"stem":263},"TreStack Checkout docs","3.checkout\u002Findex",{"title":265,"path":266,"stem":267,"children":268,"page":29},"Getting a block live","\u002Fcheckout\u002Fstart","3.checkout\u002F1.start",[269,273],{"title":270,"path":271,"stem":272},"Getting started with TreStack Checkout","\u002Fcheckout\u002Fstart\u002Fgetting-started","3.checkout\u002F1.start\u002F1.getting-started",{"title":274,"path":275,"stem":276},"App blocks","\u002Fcheckout\u002Fstart\u002Fapp-blocks","3.checkout\u002F1.start\u002F2.app-blocks",{"title":278,"path":279,"stem":280,"children":281,"page":29},"Offers and surveys","\u002Fcheckout\u002Foffers","3.checkout\u002F2.offers",[282,286,290],{"title":283,"path":284,"stem":285},"Upsells and gifts","\u002Fcheckout\u002Foffers\u002Fupsells-and-gifts","3.checkout\u002F2.offers\u002F1.upsells-and-gifts",{"title":287,"path":288,"stem":289},"Post-purchase page","\u002Fcheckout\u002Foffers\u002Fpost-purchase-page","3.checkout\u002F2.offers\u002F2.post-purchase-page",{"title":291,"path":292,"stem":293},"Surveys and forms","\u002Fcheckout\u002Foffers\u002Fsurveys-and-forms","3.checkout\u002F2.offers\u002F3.surveys-and-forms",{"title":295,"path":296,"stem":297,"children":298,"page":29},"Rules, branding and translations","\u002Fcheckout\u002Fcustomize","3.checkout\u002F3.customize",[299,303,307],{"title":300,"path":301,"stem":302},"Rules: payment, shipping, validation and cart links","\u002Fcheckout\u002Fcustomize\u002Frules","3.checkout\u002F3.customize\u002F1.rules",{"title":304,"path":305,"stem":306},"Checkout branding","\u002Fcheckout\u002Fcustomize\u002Fcheckout-branding","3.checkout\u002F3.customize\u002F2.checkout-branding",{"title":308,"path":309,"stem":310},"Translations","\u002Fcheckout\u002Fcustomize\u002Ftranslations","3.checkout\u002F3.customize\u002F3.translations",{"title":312,"path":313,"stem":314,"children":315,"page":29},"Numbers and reviews","\u002Fcheckout\u002Fmeasure","3.checkout\u002F4.measure",[316,320],{"title":317,"path":318,"stem":319},"Upsell analytics","\u002Fcheckout\u002Fmeasure\u002Fanalytics","3.checkout\u002F4.measure\u002F1.analytics",{"title":321,"path":322,"stem":323},"Review ratings from Judge.me and Okendo","\u002Fcheckout\u002Fmeasure\u002Fintegrations","3.checkout\u002F4.measure\u002F2.integrations",{"title":325,"path":326,"stem":327,"children":328,"page":29},"Billing, and when something is wrong","\u002Fcheckout\u002Faccount","3.checkout\u002F5.account",[329,333,337],{"title":330,"path":331,"stem":332},"TreStack Checkout plans and billing","\u002Fcheckout\u002Faccount\u002Fplans-and-billing","3.checkout\u002F5.account\u002F1.plans-and-billing",{"title":334,"path":335,"stem":336},"FAQ","\u002Fcheckout\u002Faccount\u002Ffaq","3.checkout\u002F5.account\u002F2.faq",{"title":338,"path":339,"stem":340},"Troubleshooting","\u002Fcheckout\u002Faccount\u002Ftroubleshooting","3.checkout\u002F5.account\u002F3.troubleshooting",{"id":342,"title":338,"body":343,"description":635,"extension":636,"links":637,"meta":638,"navigation":639,"path":339,"seo":640,"stem":340,"__hash__":641},"docs\u002F3.checkout\u002F5.account\u002F3.troubleshooting.md",{"type":344,"value":345,"toc":624},"minimark",[346,361,366,369,434,438,492,496,515,519,541,545,557,561,604,611,615],[347,348,349,353,354,357,360],"p",{},[350,351,352],"strong",{},"Applies to:"," TreStack Checkout, every plan",[355,356],"br",{},[350,358,359],{},"Updated:"," 17 October 2026",[362,363,365],"h2",{"id":364},"a-block-does-not-show-in-checkout","A block does not show in checkout",[347,367,368],{},"Check, in this order:",[370,371,372,384,402,416],"ol",{},[373,374,375,378,379,383],"li",{},[350,376,377],{},"Plan and Shopify Plus."," Blocks on the checkout page need the Growth or Pro plan and a store on Shopify Plus. If the plan is cancelled or paused, blocks stop showing until you choose a plan. See ",[380,381,382],"a",{"href":331},"Plans and billing",".",[373,385,386,389,390,393,394,397,398,401],{},[350,387,388],{},"The block is placed."," On the block's page, ",[350,391,392],{},"This block is not placed on checkout yet."," means it is not in the checkout editor. Choose ",[350,395,396],{},"Open checkout editor",", add the block, and ",[350,399,400],{},"Save"," in the checkout editor. A block on the wrong page (for example placed on the thank you page only) shows only there.",[373,403,404,407,408,411,412,415],{},[350,405,406],{},"A profile is selected."," Select the block in the checkout editor and check its ",[350,409,410],{},"Settings Profile"," setting. ",[350,413,414],{},"Use Editor Settings"," ignores the app's profiles. Make sure the chosen profile is one you set up and saved in the app.",[373,417,418,421,422,425,426,429,430,433],{},[350,419,420],{},"Display conditions match."," Open the profile's display conditions and check ",[350,423,424],{},"Match logic",". Remember that customer tags exist only for signed-in buyers, that ",[350,427,428],{},"Desktop Devices Only"," and ",[350,431,432],{},"Mobile Devices Only"," depend on screen width, and that some conditions work only on the order status page.",[362,435,437],{"id":436},"an-upsell-gift-or-survey-does-not-show","An upsell, gift or survey does not show",[439,440,441,466,477,480,485],"ul",{},[373,442,443,444,447,448,451,452,455,456,447,459,451,462,465],{},"The list shows ",[350,445,446],{},"Upsells are not on checkout yet",", ",[350,449,450],{},"Gifts are not on checkout yet"," or ",[350,453,454],{},"Surveys are not on checkout yet",": add its block (",[350,457,458],{},"Upsells & Recommended Products",[350,460,461],{},"Auto Add Product (Gift with Purchase)",[350,463,464],{},"Survey or Form",") in the checkout editor.",[373,467,468,469,472,473,476],{},"Check that the upsell or gift's ",[350,470,471],{},"Status"," is ",[350,474,475],{},"Active",", and that its condition is met.",[373,478,479],{},"Upsells never offer a product already in the cart.",[373,481,482,483,383],{},"A gift that is not free is shown with an add button instead of being added. See ",[380,484,283],{"href":284},[373,486,487,488,491],{},"A survey in checkout shows only when it is picked in the block's ",[350,489,490],{},"Selected Survey"," setting.",[362,493,495],{"id":494},"answers-are-not-on-the-order","Answers are not on the order",[347,497,498,499,502,503,506,507,510,511,514],{},"Answers from input blocks and surveys are copied to the order only when the app may edit orders. If ",[350,500,501],{},"Additional permissions needed"," shows in the app, choose ",[350,504,505],{},"Approve permissions"," and approve in Shopify. Also check that the input block's save location is set to ",[350,508,509],{},"Order metafields",". Answers then appear in the order's ",[350,512,513],{},"Metafields"," section in Shopify.",[362,516,518],{"id":517},"the-web-pixel-shows-as-disconnected","The web pixel shows as disconnected",[347,520,521,522,525,526,529,530,533,534,537,538,383],{},"In Shopify, ",[350,523,524],{},"Settings > Customer events"," shows the app's pixel as disconnected, or upsell numbers stay at 0. In the app, open ",[350,527,528],{},"Settings"," and choose ",[350,531,532],{},"Reconnect web pixel",". If that does not fix it, choose ",[350,535,536],{},"Delete and recreate…",". See ",[380,539,540],{"href":318},"Analytics",[362,542,544],{"id":543},"additional-permissions-needed","\"Additional permissions needed\"",[347,546,547,548,550,551,447,553,556],{},"The app needs a permission you have not approved yet. Choose ",[350,549,505],{}," (in ",[350,552,304],{},[350,554,555],{},"Grant permissions",") and approve in Shopify. Until then, some features may not work as expected.",[362,558,560],{"id":559},"messages-on-home","Messages on Home",[439,562,563,569,579,585,595],{},[373,564,565,568],{},[350,566,567],{},"Some settings could not reach your checkout:"," save the block again. If it keeps failing, contact support.",[373,570,571,574,575,578],{},[350,572,573],{},"A customization is not live on your checkout:"," open the rule in ",[350,576,577],{},"Rules & Customizations"," and save it again.",[373,580,581,584],{},[350,582,583],{},"Answers cannot be copied to orders yet:"," approve the app's order permission so buyers' answers appear on orders.",[373,586,587,590,591,594],{},[350,588,589],{},"Checkout blocking is not set up:"," blocks with ",[350,592,593],{},"Allow app to block checkout"," cannot stop checkout yet. If it keeps showing, contact support.",[373,596,597,600,601,603],{},[350,598,599],{},"Too many blocks can block checkout:"," turn ",[350,602,593],{}," off in the profiles that do not need it.",[347,605,606,607,610],{},"In a block editor, ",[350,608,609],{},"These settings are too large to publish to your store"," means the block's profiles are too large: shorten the texts or remove profiles you do not use.",[362,612,614],{"id":613},"the-post-purchase-page-does-not-show","The post-purchase page does not show",[347,616,617,618,621,622,383],{},"Select TreStack Checkout under ",[350,619,620],{},"Settings > Checkout > Post-purchase page"," in Shopify. The post-purchase page does not show for orders paid entirely with a gift card, paid with an express wallet, or with a zero total. See ",[380,623,287],{"href":288},{"title":625,"searchDepth":626,"depth":626,"links":627},"",2,[628,629,630,631,632,633,634],{"id":364,"depth":626,"text":365},{"id":436,"depth":626,"text":437},{"id":494,"depth":626,"text":495},{"id":517,"depth":626,"text":518},{"id":543,"depth":626,"text":544},{"id":559,"depth":626,"text":560},{"id":613,"depth":626,"text":614},"When a block, upsell, gift, survey or the post-purchase page does not show, answers are missing from orders, or Home shows a message.","md",null,{},true,{"title":338,"description":635},"9CHb-NUHTdMVflkikryZUiaD8ZUgNFCk3UwS8W_ZMpk",[643,637],{"title":334,"path":335,"stem":336,"description":644,"children":-1},"Short answers about Shopify Plus, theme code, placed blocks, copying a setup, buyers' answers, cancelling, uninstalling and shopper data.",1792229014108]