Go Straight to Checkout After Adding to Cart
Skips the cart page and sends customers directly to checkout after they add a product, for single-product or quick-purchase stores.
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.
Skips the cart page and sends customers directly to checkout after they add a product, for single-product or quick-purchase stores.
Makes sold-out variations unselectable in the product options dropdowns, so customers cannot pick a size or colour you no longer have.
Shows a reassuring note with your guarantee, secure payment and support details below the checkout form, where customers decide to place the order.
Adds a short "Questions about your order?" box with your phone number and email to the bottom of customer order emails.
Removes your next-day or express shipping option after a set time and at weekends, so customers are not promised a delivery you cannot dispatch.
Removes the "Have a coupon?" prompt from the classic checkout page. Customers can still apply coupons on the cart page.
Removes the Downloads item from the My Account menu for customers who have never bought a downloadable product.
Adds a Cancel button in My Account for orders that are on hold (for example unpaid bank transfers), not just pending ones.
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.
Requires customers to buy a minimum number of items from a category in total, for example any 6 wines, mixed as they like.
Requires trade customers to reach a higher minimum order value than retail shoppers before they can check out.
Adds an unticked "Send me news and offers" checkbox to the Checkout block and saves the answer on the order, so you only email customers who agreed.
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.
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.
Shows lower prices across the store for customers with a specific role, such as wholesale buyers, without editing each product.
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.
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.
Lists the customer's three latest orders with status and total on the My Account dashboard, so they see what matters without clicking through.
Sends customers who create an account from the My Account page to a page of your choice, such as a welcome page or the shop.