Where does the "deferred or recurring purchase" message come from?
That message comes from Shopify, not from your preorder app. It reads along the lines of “One or more items in your cart is a deferred or recurring purchase,” it appears at checkout, and it is generated by Shopify’s Purchase Options system.
Merchants find it and reasonably assume an app put it there, because it showed up the same week they set preorders live. What actually happened is that enabling preorders put those items into Shopify’s Purchase Options framework, and Shopify displays this notice for everything in that framework.
Why does it mention subscriptions?
Because Shopify runs preorders and subscriptions through the same internal system. Both involve a payment that is arranged now and completed on a different schedule than a standard checkout, so Shopify groups them together under Purchase Options and shows one shared notice covering the category.
It’s a wording artefact of that grouping rather than anything about how your product is set up. Nothing is subscribing your customer to anything, no repeat charge is scheduled, and a preorder charged in full at checkout is charged exactly once. The notice is Shopify describing a category, and your item happens to sit in it.
This is genuinely useful to know before you go looking for a setting to switch off, because there isn’t one inside your preorder app — the text isn’t an app setting, so it isn’t in the app’s settings to change.
Can you edit or remove the checkout message?
On Shopify Plus, yes. Checkout text customisation, including this notice, is available on the Plus plan through your theme’s default content.
On plans below Plus, the checkout wording isn’t editable — edits made to that text in theme content won’t come through to the checkout page. This is a Shopify plan boundary rather than anything your preorder setup controls, and Shopify Support is the right place to ask what’s adjustable on the plan you’re on.
So on most stores the practical question isn’t “how do I edit this text,” it’s “what do I want my checkout to say instead,” and there are two good answers depending on which parts of preorder you’re using.
Option one: put your own wording where you do control it
The copy your shopper reads on the way to checkout is largely yours, even when the checkout notice isn’t. In Timesact, Settings → Templates holds the cart label and the cart alert, and both are free text.
This is the higher-value move for most stores, because it’s where a shopper is actually deciding. A cart that says “Pre-order — ships early September” in your own voice does more for confidence than any edit to a generic notice would. Set that alongside your preorder button label and badge, and the checkout notice reads as a standard piece of Shopify boilerplate underneath copy that has already explained the situation. Keep some text in the cart label rather than emptying it — a blank one simply doesn’t display.
One piece of copy travels further than the rest: the Selling Plan Name is the string that shows on the cart line, at checkout, and in Shopify’s order-confirmation email. It’s the only preorder field you control that renders on the checkout surface this whole article is about, so set it to something a shopper recognises — “Pre-order — ships early September” sits right beside the notice and does the explaining for it.
The product page is a separate layer worth getting right alongside it. The line rendered directly under the preorder button comes from the Selling Plan Description, while your template’s message is a separate app-side message at its own placement — and because the two can co-render, it’s cleaner to configure one rather than both. If your product page promises a September ship and your cart label just says “Pre-order,” the checkout notice is doing more explaining than either of them.
Enable the Timesact App Embed on the theme you’re publishing — Online Store → Themes → Customize → App Embeds — and click Save in the theme editor so that template copy renders on your storefront.
Option two: run preorders without Purchase Options
If you don’t need deferred payment at all, there’s a flow that doesn’t use Shopify’s Purchase Options — our Legacy Flow — and because it doesn’t use them, the notice doesn’t appear.
It suits a specific and very common setup: customers pay 100% at checkout, and you want the order to sit unfulfilled until stock arrives. Plenty of stores run preorders that way and never need a split payment. Here’s what the flow gives you and what it trades:
| Standard flow (Purchase Options) | Legacy Flow | |
|---|---|---|
| Shopify checkout notice | Shown | Not shown |
| Payment | In full at checkout, or on a specific future date | In full at checkout |
| Partial payments | Available | Not available |
| Order status after checkout | Per your shipping date | Unfulfilled |
| Preorder discounts | Available in-app | Available in-app |
| Cart label and templates | Yours to configure | Yours to configure |
| Order tags | Applied | Applied |
The trade is real and it’s narrow: partial payments need Shopify’s Selling Plan machinery, so a deposit-now-balance-later preorder needs the standard flow. If you’re taking full payment upfront anyway, you’re not giving up something you were using.
Our support team handles the switch — it involves unassigning the Selling Plans from your products, so it isn’t a toggle in your admin. Once you’re across, per-product timeframes still work the way you’d expect: create a template per lead time and write the timeframe into each one as plain copy, so your 2–3 week items and your 4–6 week items each carry their own message. Preorder still turns on the same way it always did — the products stay in your Timesact Products list on their stock rule or date window, and the template you assign there is what they render. Your preorder discount settings carry over too, and Legacy Flow is also the route that makes Shopify discount types like Buy X Get Y work on preorder items.
Which one is right for your store?
Work backwards from payment, because that’s the question that actually decides it:
- You want a deposit now and the balance later → the standard flow, with the notice. Partial payments run on Shopify’s Selling Plans, and the notice comes with that territory. Put your explanation in the cart label.
- You want full payment at checkout, and the notice is the thing bothering you → Legacy Flow removes it cleanly, and you keep templates, tags, and per-product lead times.
- You’re on Shopify Plus → keep the standard flow and edit the checkout text directly, and you get both.
For everyone, the cart label and cart alert are worth setting regardless of which flow you land on. They’re the copy shoppers read while they’re still deciding.
What your customers actually take from it
Worth keeping in proportion: shoppers who are already buying a preorder are expecting something slightly different from a normal purchase. A line at checkout explaining that the item is deferred rarely lands as a surprise when your product page and cart have already said the product ships in September.
Where it reads oddly is when the notice is the first time the arrangement is mentioned. That’s the version worth fixing, and it’s fixable on any plan through the copy you control. Set the cart label, keep the product-page message aligned with it, and make sure your order confirmation email carries the same promise — by the time a shopper reaches checkout, the notice is confirming what they already know.
The deferred-purchase notice is Shopify’s, it appears because preorders live in Purchase Options alongside subscriptions, and outside of Shopify Plus it isn’t editable text. What you do control is everything around it: the Selling Plan Name that travels to checkout, the cart label, the cart alert, the product-page message, and the choice of whether your store needs Purchase Options at all. Set your own copy first, then decide whether the standard flow or Legacy Flow fits how you take payment.
FAQs
Why does my preorder checkout say the item is a deferred or recurring purchase?
Shopify generates that notice for anything in its Purchase Options system, and preorders sit in that system. It’s Shopify’s checkout text rather than something added by your preorder app.
Why does the message mention subscriptions when I'm selling a preorder?
Shopify runs preorders and subscriptions through the same Purchase Options framework, so one shared notice covers the whole category. It doesn’t mean a repeat charge is scheduled on your customer’s card.
Can I remove the deferred purchase message at checkout?
Editing checkout text is available on Shopify Plus, through your theme’s default content. On plans below Plus that text isn’t editable, and edits made in theme content don’t reach the checkout page.
Is there a way to run preorders without the Shopify checkout notice?
Yes — our Legacy Flow doesn’t use Shopify’s Purchase Options, so the notice doesn’t appear. Preorders on that flow are charged in full at checkout and arrive unfulfilled; partial payments run on the standard flow.
Can I still customise preorder wording if I switch to Legacy Flow?
Yes. The cart label and cart alert in Settings → Templates work the same way, and creating a template per lead time lets different products carry different shipping timeframes.

Contact Us
Live Chat
HELP CENTER
VIDEO TUTORIALS
STEP BY STEP GUIDES
FAQ
Preorder Management
Support and Resources
Analytics and Reporting
Customisation and User experience
Feature combinations
Operational Tools and Integrations
Join the Program


