Custom Styles for WooCommerce Emails
Adds your own CSS to every WooCommerce email, for example to change fonts, button colours or table borders, without overriding email templates.
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.
Adds your own CSS to every WooCommerce email, for example to change fonts, button colours or table borders, without overriding email templates.
Adds the customer's email address and phone number to the admin orders list as click-to-email and click-to-call links.
Adds an "Export to CSV" bulk action to the admin orders list that downloads the selected orders with customer, address, items and totals for spreadsheets or accounting.
Adds a country dropdown to the admin orders list so you can see only orders from one country, handy for customs paperwork or regional reports.
Adds a "Payment method" dropdown above the admin orders list, so you can list only bank transfer, PayPal or cash on delivery orders.
Adds a narrow column to the admin orders list with an icon on orders where the customer left a note, and shows the note when you hover over it.
Adds a private order note, and optionally holds the order, when the billing and shipping countries do not match, a common sign of card fraud.
Adds a fixed packing and handling charge to every order that needs shipping, while downloads and services stay fee-free.
Adds a Cancel button in My Account for orders that are on hold (for example unpaid bank transfers), not just pending ones.
Blocks a customer from placing more than a set number of orders in 24 hours, matched by billing email, to stop card testing and reseller bots.
When a customer registers, attaches any earlier guest orders placed with the same email address to their new account so they appear in My Account.
Blocks checkout when the cart subtotal goes over a set amount and shows a notice asking the shopper to contact you for large orders.
Sends customers straight to their order list when they open My Account and removes the mostly empty Dashboard tab.
Shows customers how many orders they have placed and how much they have spent in total, a nice touch for loyalty or VIP programmes.
Adds "Orders" and "Total spent" columns to Users > All Users, so you can spot your best customers and accounts that never ordered.
Changes how many orders appear on each page of the My Account Orders 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.
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.
Replaces the standard "Thank you. Your order has been received." text with a friendlier message that includes the customer first name.
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.
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.
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.
Lists the customer's three latest orders with status and total on the My Account dashboard, so they see what matters without clicking through.