Open My Account on the Orders Page
Sends customers straight to their order list when they open My Account and removes the mostly empty Dashboard tab.
Snippet Library
Snippets for WooCommerce stores: change the cart and checkout, add fees and minimum orders, tweak product pages, auto-complete orders and adjust emails. For store owners and developers who want small changes without another extension.
Sends customers straight to their order list when they open My Account and removes the mostly empty Dashboard tab.
Shows store managers a notice on the dashboard and WooCommerce screens with how many products are out of stock, linking straight to the filtered product list.
Adds a column to the admin orders screen showing how each order was paid, such as card, PayPal or bank transfer, without opening the order.
Shows chosen payment methods, such as "Pay by invoice" or cheque, only to trusted roles like trade customers, and hides them from everyone else.
Re-sends the order details with a payment link to customers whose order is still pending payment a few hours after checkout, recovering failed or abandoned payments.
Changes the headings of customer order emails to greet the customer by first name, for example "Thanks for your order, Anna!".
Adds the billing phone number to the My Account "Account details" form, so customers can update it in the same place as their name and email.
Adds a date picker to the classic checkout so customers can choose a delivery date after your lead time, then shows the date on the order screen and in emails.
Adds an "Internal note" box to the product edit screen for staff-only information such as supplier details. It is never shown to customers.
Adds a toolbar item showing how many orders are waiting to be processed, linking to the filtered orders list. Visible to shop managers and administrators.
Hides a category's products from the shop, search and product pages for everyone except the roles you choose, such as trade customers or members.
Shows a small image beside each product name in the "Your order" table on the classic checkout.
Adds an optional "PO number" field to the classic checkout for business buyers and shows it on the order screen, in emails and on the customer's order page.
Adds an "Items" column to the admin orders screen listing what each order contains, so you can see what to pack without opening orders.
Sends paid orders above an amount to "On hold" instead of "Processing", so you can check them for fraud before shipping.
Increases the number of variations WooCommerce loads with the page (30 by default), so large variable products update price and stock instantly and hide unavailable combinations.
Turns on WooCommerce's built-in rate limiting for the Store API used by the block cart and checkout, slowing down bots that test stolen cards.
Adds a dropdown of saved phrases above the order notes box, such as "Dispatched with Royal Mail" or "Waiting for stock", so staff can add common notes in one click.
Sends visitors who open the cart page with nothing in it straight to the shop page instead of showing an empty cart.
Shows product names in the cart as plain text instead of links, which keeps shoppers on the path to checkout.
Hides the WooCommerce breadcrumb trail on shop, category and product pages.
Swaps the Add to Cart buttons in shop listings for a "View product" button, so customers see the full details and options before buying.
Swaps specific WooCommerce texts, such as "Billing details" or "Proceed to checkout", for your own wording using a simple list.
Stops staff from issuing a refund in the order screen until they have typed a reason, so every refund in your records is explained.