Turn on cash on delivery (COD)

With cash on delivery (COD), the customer pays cash to the person delivering the goods. New stores have COD turned on already, so you usually only need to check the name and description customers will see.

Once you have received the collected money, you mark the order as paid so your records match the real money.

Check that COD is turned on

  1. Go to Settings › Payment methods.
  2. Find the Cash on delivery (COD) row. If you renamed it, look for the row whose Type is cash on delivery.
  3. Check that the Activate switch at the end of the row is turned on.

On a phone, click the menu icon at the top left, select Settings, then click the list icon next to Settings to choose Payment methods. On a small screen the word Activate is hidden and only the switch remains.

If you don’t see a COD row, the method has been deleted. Follow the section Add COD back below.

Change the name and description customers see

Customers see the name when they choose a payment method. The description appears when they select COD.

  1. Go to Settings › Payment methods.
  2. Click the name of the COD method.
  3. Edit the Display name.
  4. Edit the Description, for example Pay in cash when you receive the goods.
  5. Click Save on the save bar at the bottom of the page.

Turn COD off or back on

  1. Go to Settings › Payment methods.
  2. Click the Activate switch on the COD row.

The change is saved right away. You don’t need to click Save.

Add COD back

  1. Go to Settings › Payment methods.
  2. Click Add method at the bottom of the list.
  3. On the Cash on delivery (COD) row, click Add.
  4. Check the Display name.
  5. Enter a Description. If you leave it empty, customers see the default text Pay in cash when you receive the goods.
  6. Click Save.

The method you just added may sit at the top of the list. To move it, see Reorder payment methods.

Record the COD money you collected

A COD order stays Pending payment until you record it. You can still confirm and prepare a COD order before it is paid, but you need to mark it as paid before you click Complete.

  1. Go to Orders.
  2. Open an order that has been delivered and paid for.
  3. On the Payment card, click Mark as paid.
  4. In the Mark as paid? box, click Mark as paid.

Frequently asked questions

Can I allow COD only for orders under a certain price?

Not yet. COD applies to every order, whatever its value.

When does a COD order change to Paid?

When you click Mark as paid in the order.

What happens if I turn COD off?

Customers no longer see COD at checkout. If no method is turned on, customers can't place orders.

What did you think about this content?

Your answer is used to improve the help center, per our Privacy Policy.