Skip to content

FAQ

Yes. Surcharge extends the WooCommerce cart and checkout and does nothing without it. WooCommerce must be installed and active.

Can I charge a fee only for a specific payment method?

Section titled “Can I charge a fee only for a specific payment method?”

Yes. Each fee has an optional Payment method condition. Pick a gateway and the fee applies only while the customer has that method selected at checkout — the classic example is a Cash on Delivery fee.

It is a percentage of the cart contents subtotal, taken before existing fees and shipping. A 3% fee on a 100.00 subtotal adds 3.00.

Can a fee be limited to certain countries?

Section titled “Can a fee be limited to certain countries?”

Yes. Enter comma-separated two-letter country codes (for example US, CA, GB) in the fee’s Shipping countries condition. The fee then applies only when the shipping destination is in that list.

Yes — there is no limit. Each fee is independent and evaluated separately, so several can apply to the same cart, each shown as its own line in the totals.

Only if you turn on Taxable for that fee. When taxable, WooCommerce applies your standard tax rules to the fee just like a product. Otherwise the fee is added without tax.

Do the fees show on the order and in emails?

Section titled “Do the fees show on the order and in emails?”

Yes. Fees are added through the official WooCommerce fees API, so they appear in cart totals, on the checkout page, on the resulting order, in order emails and in reports — exactly like shipping or tax.

Turn off the master switch at the top of the settings screen. Every fee stops applying, but your full configuration is kept so you can switch them back on later.

Does it work with the Cart and Checkout Blocks?

Section titled “Does it work with the Cart and Checkout Blocks?”

Yes. Because fees go through Woo’s own fees pipeline, they apply on both the classic checkout and the Cart/Checkout Blocks.