Description
The Shop as a Customer addon allows you to create WooCommerce orders on behalf of customers by switching the administrator session to any user account or guest mode without requiring a password. It is designed for those who record sales by phone, email, or WhatsApp and need to complete orders manually by reproducing the buyer’s cart, with login history, search by name, email, address, company, or phone number, and invoice delivery from the thank-you page.
Key Features of Shop as a Customer
- Session switching to any customer
Switches the administrator dashboard to any user’s account with one click, without requesting a password. - Guest mode for anonymous sales
Simulates an unregistered buyer to complete orders without having to create a WooCommerce account. - Multi-criteria customer search
Finds accounts by name, email, address, company, or phone number directly on the selection screen. - Customer access history
Records every user switch in an auditable log within the dashboard, with an export option. - Invoice delivery from the thank-you page
Sends the invoice to the customer directly from the thank-you page after completing the order.
Benefits of Shop as a Customer
- Customer service through external channels
Sales received by phone, WhatsApp, or email become orders recorded within WooCommerce. - Checkout issue diagnosis
Reproduces the buyer’s exact scenario to investigate errors without relying on screenshots. - Role-based access control
Allows the feature to be enabled only for specific roles such as manager or customer service representative, maintaining store security. - Operation traceability
Every access performed on behalf of a customer is recorded, preventing internal disputes over who completed each order.
Who Is Shop as a Customer Recommended For?
- Those who sell by phone, WhatsApp, or email and need to manually record each order received outside the website.
- Customer service teams that help buyers with checkout issues and want to reproduce their carts to diagnose the error.
- Operations with internal sales representatives who complete orders on behalf of customers and need traceability regarding who processed each purchase.
How to Download Shop as a Customer
Shop as a Customer is available for download here at Ultrapack. After downloading the .zip file, install it under Plugins > Add New > Upload Plugin, select the file, and activate it. After activation, the session-switching shortcut will appear on the WooCommerce user and customer screens.
Compatible with HPOS and Multisite, Shop as a Customer covers two practical everyday store scenarios: recording orders received through external channels (phone, WhatsApp, email) and investigating issues reported by buyers themselves without relying on screenshots. User role restrictions ensure that only authorized roles can open a session as a customer.
Frequently asked questions
Is WooCommerce Shop as a Customer GPL-licensed?
Yes. WooCommerce Shop as a Customer is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WooCommerce Shop as a Customer on multiple sites?
Yes. You can install WooCommerce Shop as a Customer on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does WooCommerce Shop as a Customer cost at Ultrapack?
WooCommerce Shop as a Customer costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WooCommerce Shop as a Customer include updates?
Yes. The current version of WooCommerce Shop as a Customer is 1.3.8, published at Ultrapack on Jun 23, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WooCommerce Shop as a Customer scanned before publication?
Yes. Every version of WooCommerce Shop as a Customer goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin WooCommerce Shop as a Customer?
Requires WordPress 4.4 or higher and PHP 7.2 or higher.
What changed in this version
Version 1.3.8 2026-06-22
- Fix: Customer Logs and Switch To Customers tabs now keep DataTable layout intact when switching between tabs.
- New: Added WPML support to translate for dynamic strings plugin settings.
- Update: Replaced Bootstrap modal CSS/JS with a lightweight custom modal implementation.
- Fix: Modal customer search now loads all matching customers in one request.
- New: Added setting to remove shipping for in-person sales while admin is switched to a customer.
- New: Added setting to suppress automatic customer order emails for offline payments placed during an admin switch.
Version 1.3.7 2026-02-19
- fix: Some optimization related to DB and session management.
Version 1.3.6 2026-01-09
- New: Added ability for admins to make orders for guests by making email optional for checkout.
Version 1.3.5 2025-11-12
- New: Added notice for support to guide users when assistance is needed.
- Updated: Compatibility updated for latest versions of WooCommerce and WordPress.
Version 1.3.4 2025-07-10
- Added a convenient 'Settings' link on the main WordPress Plugins page to improve user navigation.
- Added admin notice with direct support ticket link for users experiencing technical issues.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
shop-as-a-customer-for-woocommerce.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
shop-as-a-customer-for-woocommerce.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 4.4 or higher and PHP 7.2 or higher.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready