You can set payment due dates based on time after order or time before a booking using most Bookings plugins.
Users are directed to the payment gateways you’ve enabled for your shop.
Works with product variations, composite products, coupons, and many popular plugins and WooCommerce options.
Accept a partial payment then bill your customers when the remainder is due.