Placing a deposit on an order
I think giving the customer an option to pay a deposit on an order would be a handy extension.
E.g the full order is for £2000 give the an customer an option to pay say a 20% deposit to secure the order. They should be able to pay the rest of their order from the my account area or the full payment could be set in the admin as well.
This is not something that will benefit small shops (e.g selling items of clothing) but I think it could benefit (myself included) larger companies doing bigger sales that may have a long lead time on their products or companies offering a payment on delivery option but need some form of security from the customer.
From an implementation point of view perhaps set a default deposit amount in the settings but this could be changed per product if ness?
This can be an addition to WooCommerce or even a paid plugin. I would be happy to pay for a plugin that did this. It seems like a pretty standard thing people would need. For example making a reservation and taking a 50% deposit during the WooCommerce checkout process. From Speaking with Woo Support there is no option that can do this right now.
The most holiday villa rentals agency's offer a feature to take a down payment say 30%. Without this you cut off a very large market.
Allow and set deposits (as % of total) with the bookings plugin.
I appreciate that there is almost a workaround:
But this, as far as I am aware, doesn't allow for % of totals.
to use woocommerce to sell not only products but also services as hotel rooms would be great to have the possibility to allow the customers to pay a x% of the total and maybe to pay the other amount later or directly in hotel.
Just wanted to let everyone know that we’ve started working on the mockups and the technical specifications for this product.
Marc Fotheringham commented
Look forward to seeing this!
Hi Patrick, just a thought for consideration on this now you've started work on it: I would like to use such a plugin to sell courses and trips that occur on a specific date, hence there is a fixed deadline for each product on when full payment must be made (approx a month before the course start). This would mean someone booking early can pay a deposit to confirm the booking, ideally a second intermediate payment and the remaining balance just before the course start date, but a person who books with only a week to go would have to pay the entire balance in one go. I'd really appreciate if you took a reversed deadline system such as this into account during development.
Will this have a layby or installment payment option? If not, is there a layby extension available already? Thanks,
Great to see this is a project that's now being developed from the Woo Team.
Please look into adding a way that admins can add deposit products to orders which users can then view (via "My Account) and choose pay either the full or deposit price.
Having that type of admin control added would put this project above the existing Woo Deposit solutions.
I would use this plugin. we do custom work and would like an easy way to take deposits. I think any small business that does custom work would be interested in this. Most credit card companies want you to take a deposit if you have long lead times on custom work.
this is a deal breaker for when implementing hotel reservation. We need to be able to allow customers arrange a booking, and paying i.e. 20% of the total price, as a depposit and the rest payable on show.
Are there any news on when this is going to be available?
We are into preparing and upgrading travel websites for next season, using other reservation solutions....
I need this +3
Michael Samson commented
I'm really glad to see you're moving forward with this extension Patrick. You and I already talked, so I won't repeat everything. Definitely study the "other" existing deposits plugin I mentioned, as they have figured out many of the necessary features and functions integral to accepting deposits. One key thing I will mention is the need for such an extension to be fully compatible with Woo Subscriptions, at least at a basic level so the two extensions can co-exist on the same website. This way stores can continue to use the "mixed cart" feature of subscriptions and accept deposits on non-subscription products. There are many things to consider when building this out, so you have your work cut out for you. But I'm sure in the end this will be a great extension with the typical WooCommerce attention to detail and compatibility.
Linda Sherman Gordon commented
WPMU Appointments+ does take deposits. "Deposits can be selected as percentage or as fixed amounts." I still like Woo Bookings way better so hoping, hoping, hoping we can get deposits SOON!
Would love this feature as well. Maybe look at this request and give it an up vote?
I like this plugin. Can you easily change to Dutch language ? In which file (+ location) should I make the changes?
Michael Piercy commented
I think this feature Really needs to be incorporated in to the booking plugin. Booking with a deposit payment is the online norm. Especially when it comes to booking time and human resources.
I'd +100 if I could!
Hopefully WooCommerce hear us and agree.
Also if you could make this work for the bookings plugin that would help.
This solution doesn't really work:
Matthew Blackford commented
Hi Mattia, we recently released our Lime Deposits plugin that handles this case. Check it out and see if it meets your needs:
Matthew Blackford commented
Hey Sam, our new Lime Deposits plugin for WooCommerce handles most of what you're talking about. It supports fixed amounts and percentages, as well as individual product overrides. We're working on the "Full Payment" feature at the moment and hope to release an update shortly.
Check it out and let me know if it works for you.
AdminMaria (Admin, WooThemes) commented
Some customers also request that the deposit be refundable, using a pre-auth type scenario.
Illimar Tambek commented
I think this is really useful when a shop is processing offline orders as well. For example, it could be a retail store that uses Woocommerce to track both online and offline sales. And if there is an offline sale, it could be partially paid with credit card, partially in cash, and partially by wire transfer.
I believe it is possible to implement this without breaking backwards compatibility with existing gateways and without changing the core too much.
This is already implemented with a lot of the bit advanced payment gateways. The allow you to capture part of the payments before and afterwards see here:
CMW Web FX commented