Show SKUs in the Cart, Checkout and Orders
Prints each product's SKU under its name in the cart, checkout and order details, which trade buyers and phone orders often need.
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.
Prints each product's SKU under its name in the cart, checkout and order details, which trade buyers and phone orders often need.
Adds a "Total weight" row to the cart and checkout totals, useful for stores that charge shipping by weight.
Hides and stops requiring the street address fields on the classic checkout when the customer picks Local Pickup, since you will not deliver the order.
Removes the billing address fields from the classic checkout when everything in the cart is virtual or downloadable, keeping only name and email.
Sends shoppers who open the cart page straight to checkout when their cart has items, for a shorter path to purchase.
Adds a handling fee to orders below a set subtotal, which helps cover packing costs on very small orders.
Lists the available shipping methods in price order on the cart and checkout, so the cheapest option is always shown first.
Adds a fee when the shopper chooses a specific payment method, for example cash on delivery, and updates the totals as soon as they switch methods.
Adds an "I am tax exempt" checkbox and certificate number to the classic checkout; when ticked, tax is removed and the number is saved on the order.
Removes tax from the cart and checkout for customers with roles you choose, such as charities, resellers or schools with tax exemption.
Cleans up what customers type before the order is saved: names get proper capitals, postcodes become upper case and stray spaces are removed.
Makes the "Ship to a different address?" box on the classic checkout start unticked, so most customers only fill in one address.
Removes the Select2 search boxes WooCommerce puts on the country and state fields, using the browser's native dropdowns that are lighter and easier on phones.
Adds an optional VAT number field to the contact section of the Checkout block and rejects numbers that do not look like a VAT number.
Rejects billing phone numbers that contain letters or too few digits on the classic checkout, so you get numbers you can actually call.