How it works
Set the fee
Enter a flat amount in your store currency. Leave it blank or zero if you don’t charge a fee in that country.
The fee is only added when COD is selected. If the buyer pays online, they don’t pay the COD fee.
How buyers see it
The buyer chooses the payment method on the Shopify checkout step. If they pick cash on delivery, Shopify adds your COD fee to the order total before the buyer confirms. It appears as a separate line so there’s no surprise.Tips on setting the fee
Match what the courier charges you
Match what the courier charges you
Look up the COD handling fee from your courier’s price list and set the buyer fee at the same level. You’re not making money on it, but you’re not losing money either.
Don't set it too high
Don't set it too high
A fee that’s higher than the courier’s actual charge can push price-sensitive buyers away. 1–2 € is the sweet spot in most markets.
Combine with a free-shipping threshold
Combine with a free-shipping threshold
A common pattern: free shipping over €100, COD fee €2. Buyers can pay online to skip both.