SCHEDULE A CALL
SCHEDULE A CALL
Guest Order Assigner

Guest Order Assigner for WooCommerce

Description

When a customer checks out as a guest in WooCommerce, Guest Order Assigner 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

  • Instant Assignment
    New guest orders with a billing email matching an existing account are immediately re-assigned.
  • Historic Back-fill
    When a user registers or logs in, all previous guest orders with their email are attached.
  • Zero Configuration
    Works out-of-the-box—no admin UI required.
  • Developer Hooks
    Extend via custom actions before/after assignment.

Requirements

  • WordPress 5.0 or higher
  • WooCommerce 3.0 or higher
  • PHP 7.2 or higher

Installation

  1. Install guest-order-assigner from wordpress plugins.

  1. Activate Guest Order Assigner in Plugins.

How it Works

  1. Create a WooCommerce Product.
  1. Create a Guest Order and then check the order created.
  1. Create a Order after logging in or create accout at checkout time.
  1. Check a WooCommerce Order Listing.