Questions
Does it work with the block cart and checkout?
Does it work with the block cart and checkout?
Yes. Pricing, quantity locks, cascade removal and notices all work in both the classic and block cart and checkout.Notices needed specific work: the blocks on a classic theme never print WooCommerce’s classic notice queue, so a message would sit in the session until some other template dumped it. CartPresets prepends the pending queue to both blocks through WooCommerce’s own notice templates.
Can I use it with subscription products?
Can I use it with subscription products?
Yes. In the free build a preset’s discount buys the first payment; renewals bill the product’s own price, and the sign-up fee is charged as normal.Pro lets you choose per item — a fixed number of payments, or every renewal for the life of the subscription, with the option to waive the sign-up fee. See Subscriptions.
Does it track my customers?
Does it track my customers?
No. The plugin records no analytics of its own and enqueues nothing on your storefront — no scripts, no styles.Pro’s Presets report reads your existing WooCommerce order data, under your store’s own Analytics settings. Those figures never leave your site.
What happens when my Pro licence expires?
What happens when my Pro licence expires?
The plugin carries on working exactly as installed. A licence buys updates and support, not the right to keep running what you already have.Nothing switches off, nothing is deleted, and no setting stops applying. You stop receiving new versions until you renew.
What happens if I go back to the free version?
What happens if I go back to the free version?
Your presets, items and settings are untouched. Both builds read the same tables, so nothing is migrated and nothing is lost.The premium controls stop being editable, and your stored answers stay on the record exactly as you left them — reinstalling Pro turns them back on rather than asking you to set them up again.Two stop applying rather than staying on, because leaving them running would be worse:
- An automatic coupon you can no longer see or switch off would keep discounting orders.
- Custom items are not added to the cart at all. The editor marks them and leaves them out of its totals, rather than quoting you a price the cart will not charge.
What happens to my data on uninstall?
What happens to my data on uninstall?
Nothing, unless you opt in. Each category has its own switch under Settings → Data control, all off by default. See Data and uninstall.
Is a preset link secret?
Is a preset link secret?
No. Anyone holding the link can follow it, and a slug is guessable.If a preset should not be public, use Eligibility to require sign-in or particular roles. Obscurity is not a restriction.
How many presets can I have?
How many presets can I have?
No limit. They are rows in an indexed table, and the listing pages through them.
Can a customer see a preset without the link?
Can a customer see a preset without the link?
No. A preset has no product page, no catalogue entry and no presence in search. The link is the only way in.
Troubleshooting
The link goes to my shop page instead of filling the cart
The preset was refused. Work through, in order:- Is the slug right? A typo, a deleted preset, or a rename more than 30 days old all fall through to the fallback.
- Is the preset active? Check the status badge in the listing. Scheduled and Inactive both refuse.
- Has a cap filled? A sold-out preset reads as Inactive.
- Is there an eligibility rule? Test in a private window as the customer would arrive.
The link works for me but not for customers
Almost always eligibility, or being signed in as an administrator. Test in a private window.Pretty links 404 but ?preset= works
The rewrite rule has not been flushed. Visit Settings → Permalinks in WordPress and click Save — no changes needed, the visit is what flushes.
If pretty permalinks are disabled site-wide, the query form is the correct one to share.
The cart price does not match the editor
Worth reporting — the two are pinned to each other by a shared test fixture, so a genuine mismatch is a bug. Before reporting, check the obvious causes:- Taxes. The editor quotes the preset price; your cart may display tax-inclusive or tax-exclusive depending on WooCommerce settings.
- A coupon applied on top, automatically or by hand.
- A sale started since you built the preset, where the item is not using the regular price.
- A custom item on the free build. It is not added, and recent versions leave it out of the editor’s totals too — if your editor is still counting it, update.