Description
Some customers cost more than they bring: serial refunders, chargeback fraudsters, abuse of goodwill. Vollstart No Sell keeps a simple, private list of email addresses you no longer sell to — and enforces it automatically at the WooCommerce checkout.
- One click from the user profile or from any order detail view — no searching, no typing
- Blocks at checkout with your own editable message — placeholders for email, reason and date
- Works for registered users and guest orders (matching is by billing email)
- Internal reason stays internal: the customer never sees it unless you put it in the message text
- Access via capability, not role: any user you grant
vollstart_no_sell_managecan manage the list - Classic orders and WooCommerce HPOS are both supported
- Everything stays in your own database — no external service, no data sharing
Installation
- Upload the plugin to
wp-content/plugins/and activate it - The menu “No-Sell List” appears in wp-admin (users with the
vollstart_no_sell_managecapability — administrators and shop managers get it on activation) - Open any user profile or order and use the “Do not sell to this customer” button
- Adjust the checkout message under “No-Sell List Texts” if you want your own wording
FAQ
-
Does the customer see why they are blocked?
-
Only what you put into the editable checkout message. The internal reason is never shown automatically.
-
What about guest checkouts?
-
Blocked by billing email — guests are covered too.
-
Can other roles use it?
-
Yes. The capability
vollstart_no_sell_managecan be granted to any role or single user with a capability manager.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Vollstart No Sell” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Vollstart No Sell” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.1.0
- Initial release: list with reasons, user profile + order buttons, checkout enforcement with editable message texts, capability-based access.
- Master toggle: turn checkout blocking off and back on without deactivating the plugin (the list is always kept).
- Blocking from an order opens a reason dialog first; the order number is recorded automatically as the source and linked in the list.