No card required. Add a payment method before day 14 to continue; otherwise Stripe cancels the subscription automatically.
Real WordPress interfaceFree 0.1.4 / Pro 0.1.4
One jobAdd one short plain-text message before a product's unchanged WooCommerce buy form, with optional bounded category and global fallbacks in Pro.
RequiresWooCommerce 8.9 or newer
Free statusRelease candidate prepared for WordPress.org review
Three decisions
Set it up without code.
01
Edit one product and open Product data > General.
02
Enter a short Product notice, enable Show product notice, and update the product.
03
Confirm the note appears once before Add to cart and that the native form still works on desktop and mobile.
Actual product
What you configure and what the visitor sees.
Free keeps one plain-text message on the product that owns it.The note uses WooCommerce's existing information style and leaves the form unchanged.The complete message wraps inside a narrow viewport without changing the buy form.Pro adds bounded reusable notices through accessible, ordinary-language controls.One product can suppress both category and global fallback notices.
Free and Pro
Free keeps working. Pro adds capacity.
Free 0.1.4
No account or license required
Add one enabled plain-text product notice of up to 240 characters in the familiar WooCommerce editor.
Render the escaped message once before the unchanged native buy form using WooCommerce's information style.
Keep Add to cart, price, stock, variations, quantity, cart, checkout, and orders unchanged.
Prepared for WordPress.org submission; no public-directory approval is claimed yet.
Pro 0.1.4
$79 per year
Add one global fallback and up to 25 validated product-category fallback notices.
Resolve product, category, and global copy in a deterministic order while each product can opt out.
Keep every real Free product notice authoritative and local when Pro or licensing is unavailable.
Designed to stop quietly instead of changing store truth.
The free workflow is independent of Stripe, the StoreFixKit license API, and Pro. A billing or network problem cannot rewrite the parent plugin's data.
Plain text only, capped at 240 characters, authorized against the exact product, sanitized on write, and escaped on output.
Informational only: never blocks purchase, requires acknowledgment, changes validation, or claims legal compliance.
Category rules are capped at 25, over-budget context fails passive, and product-level opt-out suppresses all Pro fallbacks.
No catalog scan, custom table, cron, queue, telemetry, frontend asset, purchase mutation, or storefront StoreFixKit request.
14-day trial
No card required to test Pro on one site.
Stripe hosts checkout and billing. The StoreFixKit success page creates a product-bound license and Pro download. Add a payment method before trial end only if you want the annual plan to continue.