Changing the Shipping Class
The WooCommerce Role Based Tax plugin allows you to specify the shipping class for each user role globally or for a specific product. Check out the steps below to apply the functionality.
Global Settings:
- Access the backend of your WordPress website using your admin credentials.
- Navigate to WooCommerce > Role-Based Tax.
- Under the “Tax Rates” section, you’ll likely see options to configure tax rates for different types, such as “Standard Rate,” “Reduced Rate,” and “Zero Rate.” Select the appropriate tax rate that you want to modify.
- Within the selected tax rate settings, there is an option labeled “Edit Role-Based Tax.” Click on this option to set tax rates specifically for different user roles. This is where you can customize taxes based on user roles.
- Within the role-based tax settings, there is an option related to shipping. This is where you’ll configure how taxes are applied to shipping costs based on user roles.
- Default
- Yes: If you choose “Yes,” the tax rate for the selected user role will be applied to shipping costs.
- No: If you choose “No,” the tax rate won’t be applied to shipping costs for that user role.
- Click on “Save Changes” to apply the setting.
Product-Level Settings:
- Go to the individual product settings page.
- Within the product settings page, go to “Role-Based Tax.” Click on this option to further configure tax settings for the specific product.
- In this section, you’ll see a list of user roles. For each user role, you can set the corresponding tax status using the Tax Status dropdown:
- Taxable: This option applies regular taxes to the selected user role for the product.
- Shipping only: This option applies tax only to the shipping costs for the selected user role while the product itself remains untaxed.
- None: This option exempts the selected user role from any tax calculations for the product, both for the product’s price and shipping costs.
- Click on “Update” to save the changes.