Cash on delivery or card payment: which do you choose for your online store?

Q&A • Payments

Cash on delivery or card payment: which do you choose for your online store?

In Romania, cash on delivery is still heavily used, even though card payments keep gaining ground. The practical difference is not only preference: cash-on-delivery orders are returned or refused far more often than prepaid ones. That is why it pays to weigh both options: in a 4shopy store you can enable cash on delivery, card (Stripe) and bank transfer, and you choose which methods to show at checkout.

Short answer

  1. In a 4shopy store you can enable cash on delivery, card (Stripe) and bank transfer; you choose which methods to show at checkout.
  2. The refusal and return rate is significantly higher for cash on delivery than for prepaid cards.
  3. A card brings the money immediately; cash on delivery brings it after the courier settles.
  4. Cash on delivery has a per-parcel courier fee; cards have a percentage processor fee.
  5. Not offering card payment increases cart abandonment, especially on mobile.

Head-to-head comparison

Cash on delivery vs card payment

CriterionCash on deliveryOnline card
Return / refusal rateHigh, can reach double digitsLow, usually a few percent
When you get the moneyAfter delivery and courier settlementWhen the order is placed
CostA fixed cash-on-delivery fee per parcelPercentage fee + fixed fee
Operational riskRefused parcel = round-trip shipping paidChargeback risk

Practical example

Example: a store with 300 orders a month and a 200 lei average basket. If 10% of the cash-on-delivery parcels are refused, it pays round-trip shipping on 30 parcels and freezes stock for days. A 5% discount for card payment shifts part of the orders to prepaid and cuts the loss, even though the margin on those orders is smaller.

Common mistakes

  • Not stating clearly on the page which payment methods you accept and when the money is collected: upfront or on delivery.
  • Not costing refused parcels and believing cash on delivery is "free".
  • Putting card payment last in the list or hiding it behind an extra step.
  • Not confirming the order by SMS or email, even though confirmation reduces delivery refusals.

How 4shopy helps

  • You enable cash on delivery, online card (Stripe, with your own account) and bank transfer from the settings; if too many parcels are refused, you can switch cash on delivery off and keep prepaid methods only.
  • Card payments arrive when the order is placed, with no waiting for courier settlement.
  • The order and payment status shows in the panel, so you can confirm each order quickly.
  • A report by payment method (card and transfer), useful in the conversation with your accountant.