I am also looking for a deposit system for my travel company.
The features I would need are pricing based on today's date versus service date.
In other words, if today's date is more than 60 days before the service date, only a deposit is required. On the check out page, there should be a due now amount and a due later amount.
If today's date is within 60 days of the service date, then full amount is required.
Is this possible?
Just an update. There is still no deposit app or native feature, but I have submitted this as a feature request on your behalf for future development. In the meantime, building something customised with a Shopify Expert or one of the recurring payment apps would be the best way forward.
I currently run WooCommerce and am keen to migrate to Shopify. I too run a travel company where we take a 25% deposit on signup and an invoice is then generated for the balance which is due by a certain date. If the client was to puchase a holiday before that date they would be required to pay in full. This is pretty standard to most travel businesses and without the ability to do this means that I will need to conisder if Shopify is the right platform for me, desite wanting to migrate to it. It's not exactly rocket science and this functionality would make the platform more attractive to the travel trade. I currently have this functionality in Woo. Please prioritise this in your future development plans.
Did you ever find a way to do this? Your business is very similar to us, in that we rent pot grown Christmas trees. We want to return the deposit after the tree is safely returned.
Also just to mention, my other biz is a Ballet School, so I am very interested in your site!