No account or license required
- Select products one at a time and keep an optional 120-character replacement message.
- Replace WooCommerce catalog price HTML and remove normal new-purchase eligibility.
- Refuse direct new add-to-cart attempts while leaving existing carts usable.
Prepared for WordPress.org submission; no public-directory approval is claimed yet.