Automatic Discount on a Customer's First Order
Takes a percentage off the first order of new customers, checked against their account or billing email, to win first-time buyers without coupon codes.
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.
Takes a percentage off the first order of new customers, checked against their account or billing email, to win first-time buyers without coupon codes.
Warns customers in the cart and at checkout which of their items are on backorder and roughly when they will ship, so nobody is surprised by a delay.
Sends you a hidden copy (BCC) of chosen customer emails, such as processing and completed order emails, so you can see exactly what customers receive.
Stops orders from customers on your block list, such as repeat chargeback offenders, matched by email address, email domain or phone number.
Refuses orders placed with throwaway email services, so order confirmations, downloads and receipts reach a real inbox.
Automatically cancels on-hold orders paid by bank transfer or cheque that are still unpaid after a set number of days, returning the stock to your shop.
Shows a simple three-step progress bar (Cart, Checkout, Done) at the top of the cart, checkout and order-received pages, so shoppers know how close they are.
Replaces the "Order received" heading on the thank-you page with your own text.
Renames the "Place order" button on the classic checkout to something clearer, such as "Complete purchase".
Gives each order status its own clear colour in the admin orders list, so processing, on-hold and failed orders stand out at a glance.
Marks processing orders as completed automatically a number of days after purchase, for stores where you do not update orders when they are delivered.
Limits chosen coupon codes, such as a welcome discount, to customers who have never placed a paid order, checked by account and billing email.
Shows which coupon codes were used on each order in a new column on the admin orders screen.
Replaces the standard "Out of stock" and "Available on backorder" labels on product pages with your own wording.
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 a required "Delivery day" dropdown to the Checkout block listing the next working days, stored on the order with WooCommerce's additional fields API.
Lets customers pick a delivery time window, such as morning or evening, on the classic checkout and saves it on the order for your drivers.
Sets the default product order for specific categories, for example newest first for "New arrivals" and price for "Clearance", while others keep the store default.
Sends customers to a specific page after checkout when their order contains a certain product, such as onboarding steps for a course or setup guide for a device.
Removes the extension suggestions WooCommerce shows in the admin, such as on the product and order screens.
Hides a payment method such as cash on delivery or bank transfer when the order total goes above a limit you choose.
Rewards customers who collect their order in person with a percentage off the products, shown as a discount line when local pickup is selected.
Adds an optional VAT number field to the classic checkout, checks it matches the official format for the billing country, and saves it to the order and emails.