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 aprice rangefor cash on delivery orders.
- Specify the postal codeswhere you want to offer cash on delivery.
- Createcustom shipping ratesfor all cash on delivery orders.
- Enter acustom thank you messagefor cash on delivery orders.
- Add an availability checkerto your store's theme and let your customers check Cash on Delivery eligibility for their postal code.
On this page
- Set up Advanced Cash on Delivery eligibility by price range
- Set up Advanced Cash on Delivery eligibility by postal code
- Create Advanced Cash on Delivery shipping rates
- Provide a custom thank you message
- Activate the Cash on Delivery payment method
- Add a Cash on Delivery availability checker
- Troubleshooting Cash on Delivery orders
- Deactivate Advanced Cash on Delivery payments
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.
- Open the Advanced Cash on Delivery app.
- 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.
- 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.
- In thePostal codessection, selectLimit where Cash on Delivery is available.
- 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.
- 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:
- Open the Advanced Cash on Delivery app.
- In the货到付款运费section, selectCreate new Cash on Delivery shipping rates, and then clickAdd rate.
- Enter a name for the rate in theNamefield.
- In theDescriptionfield, enter a description of this cash on delivery shipping rate.
- 如果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.
- 如果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.
- 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.
- 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:
From your Shopify admin, go toOrders.
Click the order number.
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.