I do not if this also exists in other countries but in Greece the transportation companies (courier services) charge an extra amount for cash on delivery service
No matter the weight or the price there is a standard extra fee of 1,00-2,00 euros for this service
Can you propose us a solution for this extra charge? As an extra option in payment so the customer can choose from the list of methods of payment or otherwise?
It is not possible to directly add a set fee for customers to pay when they use a specific method of payment, but there is a workaround you can try. You can create a shipping rate of 1-2 EUR and title it “Cash on Delivery” at checkout, meaning customers can choose this option when finalizing their purchase. They can then choose the COD option when selecting their payment choice and the 1-2 EUR fee will be added on top of the cost of their products.
Alternatively, you could try out the Cash on Delivery Fee Releasit app which automates this process for you and adds on the fee at checkout when the customer selects the COD payment option.
Unfortunately it’s not possible to add a fee to Cash on Delivery directly from Shopify. You can try the shipping rate workaround suggested by @Victor_5 but unfortunately with that solution your customers will still be able to select COD at checkout even if they select the shipping rate meant only for card payments.
The best and easiest option is to use our app Releasit Cash On Delivery Fee which allows you to add a custom fee (fixed or percentage) to all your COD orders. So that you can be sure that all your COD customers will pay more for the service.