Advanced Cash on Delivery

The Advanced Cash on Delivery app provides your customers with a cash on delivery payment option when purchasing from your store.

The Advanced Cash on Delivery app supplements theCash on Delivery (COD)payment method underManual Paymentsoption inPaymentssettings. For example, with the Advanced Cash on Delivery app, you can do the following:

Set up Advanced Cash on Delivery eligibility by price range

You can set a range of order prices that allow cash on delivery payments. This price range is the calculated subtotal, before shipping and taxes. For example, you can set a maximum price for cash on delivery orders if you don't want to risk shipping expensive orders without prepayment. If an order is not within the specified price range and your customer has specified cash on delivery as the payment method, then your customer sees an error message when trying to complete the order.

  1. Open the Advanced Cash on Delivery app.
  2. In theOrder subtotalsection, enter the minimum order price for cash on delivery payments in theMinimum pricefield. You can set this to 0 if you do not want to set a minimum price.
  3. Enter the maximum order price in theMaximum pricefield.

Set up Advanced Cash on Delivery eligibility by postal code

By default, cash on delivery is available to all postal codes in India. If you do not want to offer cash on delivery to all postal codes, you can specify which postal codes are eligible using the Advanced Cash on Delivery app. You can either manually enter these postal codes, or you can upload a list of them in a CSV file to your Shopify admin.

  1. In thePostal codessection, selectLimit where Cash on Delivery is available
  2. To upload a CSV file with a list of postal codes, click theUpload a CSV filelink, or drag and drop the CSV file into theServiced postal codesarea.
  3. To enter postal codes manually, click theManual entrylink, then enter each postal code, separated by commas or spaces.

Create Advanced Cash on Delivery shipping rates

You can charge customers an additional amount for cash on delivery orders. This amount is calculated as ashipping ratethat includes both the shipping cost and a cash on delivery fee. When your customers are making a purchase, they can choose a shipping method that has the cash on delivery fee included.

You can create multiple cash on delivery shipping rates. For example, you might want to charge a higher cash on delivery fee for expedited shipping.

To add a cash on delivery fee, enter a combined fee that includes shipping and the cash on delivery fee. For example, if you already have an expedited shipping rate of Rs. 30.00, and you want to add a cash on delivery fee of Rs. 10.00, then you can create an "Expedited Shipping + Cash on Delivery" rate of Rs. 40.00.

To create a cash on delivery shipping rate, complete the following steps:

  1. Open the Advanced Cash on Delivery app.
  2. In the货到付款运费section, selectCreate new Cash on Delivery shipping rates, and then clickAdd rate
  3. Enter a name for the rate in theNamefield.
  4. In theDescriptionfield, enter a description of this cash on delivery shipping rate.
  5. 如果you want to base the shipping rate on price, then selectPrice basedin theRangesection and enter the minimum and maximum order prices in the fields provided.
  6. 如果you want to base the shipping rate on weight, then select基于重量的in theRangesection and enter the minimum and maximum order weights in the fields provided.
  7. In the率amountfield, enter the rate you want to charge for this cash on delivery shipping rate. This includes both the shipping rate and the additional cash on delivery fee you want to charge.
  8. ClickSave

Provide a custom thank you message

To provide a thank you message that appears on the order status page after the customer has placed their order, enter the message in theAdditional instructionssection.

Activate the Cash on Delivery payment method

When you're finished setting up the Advanced Cash on Delivery app, you must activate the payment method to make it available to your customers.

In the banner at the top of the page, clickActivate now

Add a Cash on Delivery availability checker

You canadd an availability checkerto your store's theme and let your customers check Cash on Delivery eligibility for their postal code. This can be done after you haveactivated Advanced Cash on Delivery paymentsfor your store.

Troubleshooting Cash on Delivery orders

Some third-party fulfillment or accounting apps might not be able to recognize Cash on Delivery payments after you have updated the order using theMark as paidbutton. If you use third-party fulfillment or accounting apps, then you can mark your Cash on Delivery order as paid on the订单细节page.

Steps:

  1. From your Shopify admin, go toOrders

  2. Click the order number.

  3. From theMore actionsdrop-down menu, selectMark as paid with cash

Deactivate Advanced Cash on Delivery payments

如果you no longer want to use the Advanced Cash on Delivery, then you can stop offering it at any time bydeactivating it in your payment settings

Ready to start selling with Shopify?

Try it free