How can I accept partial upfront payments on orders?

PankajJora
Visitor
1 0 1

Hi, 

We are using Cash On Delivery as one of the payment methods and We want to charge a partial amount from the total order to be paid upfront using our payment gateway. for ex. customer's total is $10 We want $2 to be paid using a payment gateway when a customer makes an order and $8 when the product is delivered.

Replies 9 (9)

MarcoReleasit
Shopify Partner
314 24 63

Hi @PankajJora 

 

Unfortunately it's not possible. When a customer completes an order on Shopify's checkout the payment gateway selected by the customer will pay for all the products in the order, it's not possible to have one product use a prepaid payment method and another product (or more than 1) use Cash on Delivery.

 

I hope this helps, if you have any doubts or questions don't hesitate to ask!

 

Marco

Install Releasit Cash On Delivery for free here: https://apps.shopify.com/cash-on-delivery-fee
Add a fee to Cash on Delivery and limit COD based on any condition (order total, location, products, collections, etc.)

Andrew
Shopify Staff (Retired)
1746 173 321

Hi @PankajJora

That's an interesting idea! The Cash on Delivery option means that there is no means, natively, of taking a partial payment from your customer.

The best workaround I can think of is that you send an invoice to the customer for them to pay your desired amount before delivery. You could do this by creating a draft order which you email to the customer, and which contains a link for the customer to make a payment. Once you receive that, you then fulfil the order and send it out.

However, this is quite a laborious way of achieving what you want to achieve. It means that for every order you would have to have two order pages created: the customer's initial order, and the follow-up invoice that you create. 

You would also need to communicate all of this clearly to your customer throughout the process! No one likes surprise charges, after all.

Ideally, you would be able to automate this, but this option is not available natively as I mentioned. So all of this would require a very bespoke arrangement, that could be achieved only by way of an app and/or a third-party developer.

Could I please ask why you want to take a partial initial payment and accept the rest on delivery? What is your reasoning behind it, please?

To learn more visit the Shopify Help Center or the Community Blog.

skmeico
Tourist
18 0 2

Reasob behind collecting partial payment in initial stage to make sure that customer really wants the product. The Cash On Delivery option is a joke for customers as they don't loose anything if they don't accept order after shipping. It is becoming huge loss of Logistic charges for sellers. If some one can develop an app for this that will be a great help for Shopify sellers.

Andrew
Shopify Staff (Retired)
1746 173 321

Thanks for explaining that! I completely understand your concern - it's a common query because the Cash on Delivery model relies on customers upholding their end of the agreement to pay upon delivery.

Combining cash on delivery with a partial payment online may dilute or cancel out the appeal to customers. The COD model is attractive to consumers for a host of reasons, but asking them to make an upfront payment could dissuade them.

What you could do is aim to incentivize customers to choose to buy online instead of upon delivery. You could do this by indicating on your store that there will be added fees charged at the time of delivery and/or that COD orders will have longer delivery times.

You could use the language editor to include this message at the appropriate stage, or you could even include it in the title of the shipping rates.

Alternatively, if the Cash on Delivery risks outweigh the advantages, then you might wish to avoid offering it altogether.

I hope this helps, let me know if you have any other questions!

To learn more visit the Shopify Help Center or the Community Blog.

Azen
Visitor
1 0 2

Hi Andrew,

 

I think this option is required for every client because the main reason is fake orders and other reason is return order lost of shipment. As I check this partial COD option is available in woocommerce for wordpress. So, In shopify also we can able to see this option and that would be very helpful if this is implemented is shopify then automatic shopify will get 2% or 1% for prepaid it will be beneficial for shopify.  

Andrew
Shopify Staff (Retired)
1746 173 321

I completely get your thinking and have passed your comments on to our team internally. I cannot guarantee if or when this will be implemented, so in the meantime, you will want to look at using some of the measures I outlined previously.

 

How is the business doing anyway? Are you happy with the sales you've made? Have you experienced a lot of chargebacks or fraudulent orders?

To learn more visit the Shopify Help Center or the Community Blog.

ProAdvisors
Shopify Partner
5 0 1

We need this guys. People just order and dont receive shipment on delivery. We need partial payment setup.

Vjahat
SalilDixit
Visitor
1 0 0

Hi Andrew,

 

Any update on this as we too need such a solution to discourage fake orders and rejections at the time of delivery. 

 

Regards 

wkgalla
Shopify Partner
1 0 0

This feature will be helpful for those businesses with some Made to Order products. When customer places for those products that are MTO, then they must pay the small percentage upfront. This is a big requirement for most businesses.