With WooCommerce, you can create custom shipping methods to offer your customers. This is great if you need to offer something specific that isn’t available with the default shipping methods. In this article, we’ll show you how to create custom shipping in WooCommerce.
Before we get started, you’ll need to make sure that you have a WooCommerce compatible theme installed and activated on your WordPress site. Once you have that taken care of, you can move on to the next step.
The first thing you need to do is install and activate the WooCommerce Shipping Method Framework plugin. You can get it for free from the WordPress plugin directory.
Once the plugin is activated, you’ll need to go to WooCommerce > Settings from the left sidebar of your WordPress admin area. On the settings page, click on the Shipping tab and then click on the Add Shipping Method button.
This will bring up a modal window where you’ll be able to select the type of shipping method you want to add. For our example, we’ll be adding a flat rate shipping method.
You’ll need to enter a Method Title, which will be displayed to customers during checkout. Then you can enter a Method Description, which is optional but can be helpful for customers.
The next setting is the Availability. This controls where the shipping method will be available.
By default, it’s set to “All allowed countries”. You can also choose to make it available only for specific countries or for specific states/provinces.
The next setting is the Tax Status. This controls whether or not taxes will be applied to the shipping method.
The choices are “Taxable”, “None”, and “Inherit”. Choose “Inherit” if you want the tax status to be determined by the products in the cart.
Flat Rate Settings:
(Flat rates are charges that apply per item, per order, or per shipping class.)
- (Per order): A charge that applies once per order, regardless of how many items are in the order. Useful for charging a handling fee.
- (Per item): A charge that applies once per item in an order. If an order has 4 items, then 4 charges would apply.
- (Per class): A charge that applies once per shipping class. If an order has items in multiple shipping classes, then multiple charges would apply.
- (Rates): The actual charges that will be applied. These can be fixed amounts (e.g. $5) or percentage amounts (e.
10%). You can also enter conditional rates here (e. 0% for orders over $100).
- (Minimum Charge): The minimum amount that will be charged for this shipping method.
- (Max Charge): The maximum amount that will be charged for this shipping method.
Just enter the number (e. 10).
Once you’ve entered all of your settings, click on the “Save changes” button and your custom shipping method will be saved.
That’s all there is to it! You’ve now successfully created a custom shipping method in WooCommerce.
Creating custom shipping methods can be useful if you need to offer something specific that isn’t available with the default shipping methods. With WooCommerce Shipping Method Framework plugin, it’s easy to add new shipping methods with just a few clicks.