To continue receiving payouts, you need to secure your account by turning on two-step authentication. If two-step authentication is not turned on your payouts will be paused. Learn more

Free shipping on prepaid orders only

New Member
1 0 0


I want to give Free Shipping only to Prepaid orders.

For all COD orders, I want to charge a shipping fee.
Please tell me how we can do this on the backend? Is there an app that I can use for this?



Replies 4 (4)
Shopify Partner
797 31 98


You can set this under the "Shipping & Delivery" settings. For the zones you have setup, you can add flat rate as shown in the below example.

Screenshot 2021-05-05 at 5.55.07 PM.png

Once you do this, something like this will be displayed at checkout.

Screenshot 2021-05-05 at 5.57.36 PM.png

I hope this helps!

Customer Success @ PluginHive
Shipping Automation | FedEx shipping | Multi-carrier shipping | Shipment Tracking | Australia Post shipping
11 0 5

Hi @PluginHive 


But after doing this also, when we continue to payment section customers will still see both the payment options.


we might need a solution something has.. They have free and cod shipping method. When the customers select free it will only show payment options without COD. And if we choose COD we only see COD payment option.


How to achieve this? It would be very helpful.



New Member
1 0 0

I am also looking like this website.  Anyone help me in this ...

New Member
1 0 0

Step - 1: - Use the advanced COD app and set a new rate.

Step - 2: - Go to settings -> Shipping and Delivery, add one rate for free shipping, add another rate, and choose Advanced COD to set the new rate you created on the first step.1.jpg2.jpg3.jpg