xpay✦ Commerce
Directory
WooCommerce plugins
Guest Order Assigner
Guest Order Assigner
Automatically attaches WooCommerce guest orders to matching existing user accounts by billing email.
4.2
(5 ratings)Will this break my store?
What the WordPress.org registry says about keeping Guest Order Assigner running.
Tested to 6.8.6 — 2 branches behind 7.0
A branch or two behind — normal for a plugin between releases.2 months ago
At least 9.5 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.7.2
Your host must be running at least this version.5.0
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how Guest Order Assigner is looked after — not on how many stores run it.
86
out of 100Maintenance
35 / 35WordPress compatibility
14 / 20Support responsiveness
Not enough dataMerchant satisfaction
10 / 15Listing transparency
10 / 10Ratings
4.2
5 ratingsWhen a customer checks out as a guest in WooCommerce, this plugin will look for a user account with the same billing email and, if found, reassign the order to that user.
Key benefits:
- 🔗 Instant Assignment – New guest orders with a matching email are immediately linked to the customer’s account.
- 🔄 Historic Back-fill – On user registration or login, all past guest orders with that billing email are attached.
- ⚡ Zero Configuration – Works right out of the box; no settings to tweak.
- 🛠 Developer Hooks – Extend or customize via actions before/after assignment.
Features
-
Automatic Order Assignment
Guest orders are automatically reassigned to an existing user account when the billing email matches. -
Historical Order Recovery
On account creation or login, all previous guest orders for that email are back-filled. -
Real-time Processing
Both guest and logged-in checkouts are processed instantly during the WooCommerce checkout flow. -
Secure & Reliable
Built on WordPress and WooCommerce best practices to ensure data integrity. -
Developer Hooks
goa_before_attach_ordergoa_after_attach_order
Requirements
- WordPress 5.0 or higher
- WooCommerce 3.0 or higher
- PHP 7.2 or higher
Verifying It’s Working
-
Create a WooCommerce Product.
-
Create a Guest Order and then check the order created.
-
Create a Order after logging in or create accout at checkout time.
-
Check a WooCommerce Order Listing.
No further settings are required—once activated, Guest Order Assigner will automatically handle all future and past guest orders for matching emails.
License
This plugin is licensed under the GPLv2 or later.
Yes. After a customer registers or logs in with the same billing email, any previous guest orders will be reassigned to their user account.
WordPress prevents duplicate user emails by default. Only the first matching user will be used.
Categories
Plugin details
Tags on WordPress.org
