Some customers order without a hitch every time.
Others cancel, miss pickups, dispute charges, or pick payment methods that leave you holding the risk.
You probably already know which type costs more to serve, you just have no easy way to act on it inside WooCommerce.
That's the gap this plugin fills.
What WooUseful Client Trust does
It adds a trust score to each customer, calculated from their actual order history, from the completed orders, cancellations, failed deliveries, and refund requests.
That score shows up as a compact indicator in your orders list and as a full panel inside each order.
No separate screen. No report to pull. It's just there when you need it.
When the algorithm doesn't have the full picture
Order history only tells part of the story.
If you've dealt with a customer long enough to know they're reliable — or that they're not — you can lock a score manually. Locked scores stay fixed until your team clears them.
No future order history will change them.
This matters in both directions. You might want to mark a longtime wholesale buyer as fully trusted, or steer a repeat problem customer toward prepaid options without having to explain why.
Checkout restrictions that don't punish good buyers
If a customer's score falls below a threshold you set, you can hide specific payment methods or shipping options at checkout.
Cash on delivery, pay-later, invoice billing — whatever you consider high-risk for low-trust accounts.
Safer options like card payment and bank transfer stay available. There is also a built-in fallback that prevents the plugin from accidentally removing every checkout option, so no customer ever gets stuck at a blank checkout page.
A few examples of how this can be configured:
- Hide cash on delivery for customers below 7/10
- Restrict risky shipping methods for accounts with repeated failed deliveries
- Keep card and bank transfer available to everyone
New customers are never penalised
First-time buyers don't have order history, so checkout restrictions don't apply to them.
The plugin can still assign an informational score based on where they came from — a Google ad, a newsletter link, a referral campaign — but that score is for your reference only. Nothing is hidden from new visitors.
Same goes for unknown visitors with no detectable source. They're treated as guests until real order history accumulates.
Where it lives in your workflow
Orders list
A trust column with a compact score display, so risk is visible before opening the order.
Order screen
A small trust indicator beside the customer name and a detailed Client Trust panel on the order edit screen.
Customer profile
A trust panel on each customer's user profile, with admin-only trust notes per customer.
Customer lookup
A practical lookup tool for checking customer reliability without digging through old orders manually.
Full feature list
- Trust score based on real WooCommerce order history
- Configurable order status mapping: reliable, failed, cancelled, refunded
- Adjustable scoring formula
- Trust column and indicator in the orders list
- Detailed trust panel per order
- Trust panel on customer and user profiles
- Manual trust lock — frozen until the admin clears it
- Source-based newcomer scoring from UTM and referrer data
- Custom source rules for specific campaigns or traffic channels
- New customers and unknown visitors are never blocked
- Optional payment gateway restrictions by trust score
- Optional shipping method restrictions by trust score
- Safety fallback to prevent removing all checkout options
- Generic customer notice when checkout options are hidden
- Admin-only trust notes
- Customer lookup tool
- HPOS-ready WooCommerce compatibility
- Translation-ready with .pot file — works with Loco Translate
Spot risky customers before they cost you more.
Use real order history, manual trust locks, and safe checkout restrictions to protect your store without punishing good buyers.
Customer risk becomes visible right where your team already works.






Reviews
There are no reviews yet.