Magento Community Edition, 1.9.x

Cash On Delivery

Magento Community Edition allows you to accept COD payments from your customers. With a cash on delivery payment, the customer pays at the time of delivery. The customer pays the order amount to the shipping carrier, who sends a check to you. Shipping carriers typically charge an extra fee for COD service. You can account for this fee in your shipping and handling charges.

To set up cash on delivery payments:

1. On the Admin menu, select System > Configuration. Then in the panel on the left under Sales, select Payment Methods.
2. Click to expand the Cash on Delivery Payments section. Then, do the following:
a. To activate Cash on Delivery Payments, set Enabled to “Yes.”
b. Enter a Title to identify the COD method during checkout.
c. Set New Order Status to “Pending” until receipt of payment is confirmed.
d. Set Payment from Applicable Countries to one of the following:
  • All Allowed Countries

    Customers from all countries specified in your store configuration can use this payment method.

    Specific Countries

    Select each country in the list where customers can make purchases from your store.

e. Enter Instructions for making a COD payment.
f. Set Minimum Order Total and Maximum Order Total to the order amounts which are required to qualify for COD payment.

An order qualifies if the total is between, or matches, the minimum or maximum order total.

g. Enter a Sort Order number to determine the sequence in which COD is listed with other payment methods during checkout. (0 = first, 1 = second, 2 = third, and so on.)
3. When complete, click the Save Config button.