Extension for setting up a booking amount on the products.

Is there any extension available through which I can set the booking amount of my products? I have lots of products in my inventory and I want people to pay an upfront amount for booking which will be deducted from the final amount later.
If not then can you suggest me how should I approach this problem?

submitted by /u/LiveAlbatross619
[link] [comments]