By default, WooCommerce gift cards only apply to the cart subtotal, leaving customers to pay for additional fees like tax and shipping. However, with the WebToffee WooCommerce Gift Cards plugin, you can apply WooCommerce gift cards to the total amount, including tax, shipping, and extra charges. This ensures customers can fully utilize their gift card balance for a seamless checkout experience.
Example scenario
You have a $1000 gift card and are planning to make the following purchase:
- Cart value = $100
- Tax = $10
- Shipping = $2
- Packing charges = $3
- Convenience fee = $1
In this scenario, the total payable amount is $116. Although the customer has a $1000 gift card, without the new setting, the gift card would only wave off the cart value, leaving the customer to pay the remaining $16.
Solution – Apply WooCommerce Gift Cards to Total Amount
To enable the functionality of applying gift cards to the total payable amount in your WooCommerce store:
- From the WordPress dashboard, navigate to Gift cards > General setting > General.
- Under Gift card usage setting, you can find the Gift card application settings.
- Apply before tax – A gift card will be applied to the cart subtotal, and the tax will be applied to the remaining cart value.
- Apply after tax – Gift card will be applied to the cart subtotal after calculating tax for the entire cart value.
- To apply a gift card to the total payable amount, select the Apply after tax option and enable the checkbox labeled Apply on tax, shipping, and other charges.
Enabling this option will apply the gift card to the entire payable amount, including tax, shipping, and any additional charges, ensuring the customer can fully utilize their gift card balance.
The below images represent a WooCommerce cart before and after enabling the option.