[Skip to main content](#vessel-content)

#   hire &gt; deposit

##

- **[winstart](/forum/user/9541-winstart "View winstart's Profile")**
- [![winstart's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/9541-winstart "View winstart's Profile") Topic Author
- [ Offline](/forum/user/9541-winstart)

Less More

- Posts: 85
- Thank you received: 2
-
-

12 years 1 week ago [\#177018](#177018) by [winstart](/forum/user/9541-winstart "View winstart's Profile")  *[hire &gt; deposit](/forum/27-checkout/872603-hire-deposit#177018 "building a webshop where you can choose between buying and hiring products when customer chooses to hire he/she will then have to pay a deposit which they get back when the product is returned in good order. The amount of the deposit varies per product  how can we solve that  : ) Annelies")* was created by *[winstart](/forum/user/9541-winstart "View winstart's Profile")*

building a webshop where you can choose between buying and hiring products
when customer chooses to hire he/she will then have to pay a deposit which they get back when the product is returned in good order.
The amount of the deposit varies per product

how can we solve that

: ) Annelies

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI3LWNoZWNrb3V0Lzg3MjYwMy1oaXJlLWRlcG9zaXQ/dG1wbD1tYXJrZG93bg==) or [Create an account](/register) to join the conversation.

- **[Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")**
- [![Mohamed Thelji's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar6861.png)](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")
- [ Offline](/forum/user/6861-mohamed-thelji)

Less More

- Posts: 12953
- Thank you received: 1778
-
-
-

12 years 1 week ago [\#177028](#177028) by [Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")  Replied by *[Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")* on topic *[hire &gt; deposit](/forum/27-checkout/872603-hire-deposit#177028 "building a webshop where you can choose between buying and hiring products when customer chooses to hire he/she will then have to pay a deposit which they get back when the product is returned in good order. The amount of the deposit varies per product  how can we solve that  : ) Annelies")*

Hello Annelies,
The solution will probably be to use a "buy or hire" Characteristic so that product price will correctly vary regarding your customer choice.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI3LWNoZWNrb3V0Lzg3MjYwMy1oaXJlLWRlcG9zaXQ/dG1wbD1tYXJrZG93bg==) or [Create an account](/register) to join the conversation.

- **[winstart](/forum/user/9541-winstart "View winstart's Profile")**
- [![winstart's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/9541-winstart "View winstart's Profile") Topic Author
- [ Offline](/forum/user/9541-winstart)

Less More

- Posts: 85
- Thank you received: 2
-
-

12 years 1 week ago [\#177126](#177126) by [winstart](/forum/user/9541-winstart "View winstart's Profile")  Replied by *[winstart](/forum/user/9541-winstart "View winstart's Profile")* on topic *[hire &gt; deposit](/forum/27-checkout/872603-hire-deposit#177126 "building a webshop where you can choose between buying and hiring products when customer chooses to hire he/she will then have to pay a deposit which they get back when the product is returned in good order. The amount of the deposit varies per product  how can we solve that  : ) Annelies")*

yes but displaying the price including the deposit will not be very commercial
so we want it to be a extra item, sort of a connected product you need to buy or something

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI3LWNoZWNrb3V0Lzg3MjYwMy1oaXJlLWRlcG9zaXQ/dG1wbD1tYXJrZG93bg==) or [Create an account](/register) to join the conversation.

- **[Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")**
- [![Mohamed Thelji's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar6861.png)](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")
- [ Offline](/forum/user/6861-mohamed-thelji)

Less More

- Posts: 12953
- Thank you received: 1778
-
-
-

12 years 6 days ago [\#177135](#177135) by [Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")  Replied by *[Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")* on topic *[hire &gt; deposit](/forum/27-checkout/872603-hire-deposit#177135 "building a webshop where you can choose between buying and hiring products when customer chooses to hire he/she will then have to pay a deposit which they get back when the product is returned in good order. The amount of the deposit varies per product  how can we solve that  : ) Annelies")*

Ok so you'll have to create a "deposit product", and then attach these "deposit products" trough the "Options" tab of your products.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI3LWNoZWNrb3V0Lzg3MjYwMy1oaXJlLWRlcG9zaXQ/dG1wbD1tYXJrZG93bg==) or [Create an account](/register) to join the conversation.

- **[winstart](/forum/user/9541-winstart "View winstart's Profile")**
- [![winstart's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/9541-winstart "View winstart's Profile") Topic Author
- [ Offline](/forum/user/9541-winstart)

Less More

- Posts: 85
- Thank you received: 2
-
-

12 years 5 days ago [\#177475](#177475) by [winstart](/forum/user/9541-winstart "View winstart's Profile")  Replied by *[winstart](/forum/user/9541-winstart "View winstart's Profile")* on topic *[hire &gt; deposit](/forum/27-checkout/872603-hire-deposit#177475 "building a webshop where you can choose between buying and hiring products when customer chooses to hire he/she will then have to pay a deposit which they get back when the product is returned in good order. The amount of the deposit varies per product  how can we solve that  : ) Annelies")*

can i add this 'deposit-product' automatically when i customer choose hire-variant??
how??

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI3LWNoZWNrb3V0Lzg3MjYwMy1oaXJlLWRlcG9zaXQ/dG1wbD1tYXJrZG93bg==) or [Create an account](/register) to join the conversation.

- **[Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")**
- [![Mohamed Thelji's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar6861.png)](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")
- [ Offline](/forum/user/6861-mohamed-thelji)

Less More

- Posts: 12953
- Thank you received: 1778
-
-
-

11 years 11 months ago -  11 years 11 months ago [\#178144](#178144) by [Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")  Replied by *[Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")* on topic *[hire &gt; deposit](/forum/27-checkout/872603-hire-deposit#178144 "building a webshop where you can choose between buying and hiring products when customer chooses to hire he/she will then have to pay a deposit which they get back when the product is returned in good order. The amount of the deposit varies per product  how can we solve that  : ) Annelies")*

Hello,
Sorry for the late reply, in your case the best solution will probably be to use 2 custom "Item" fields :
- One for the type of sales "buying / hiring"
- One to include the deposit or not, but which will be restricted to the "hiring" value of the first one (you'll just have to use the "Display limited to" option).

And then to include the price you'll have to develop a plugin which will do it for you and which will be based on the "onAfterCartProductsLoad" trigger.

Last edit: 11 years 11 months ago by [Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI3LWNoZWNrb3V0Lzg3MjYwMy1oaXJlLWRlcG9zaXQ/dG1wbD1tYXJrZG93bg==) or [Create an account](/register) to join the conversation.

- **[winstart](/forum/user/9541-winstart "View winstart's Profile")**
- [![winstart's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/9541-winstart "View winstart's Profile") Topic Author
- [ Offline](/forum/user/9541-winstart)

Less More

- Posts: 85
- Thank you received: 2
-
-

11 years 11 months ago [\#178332](#178332) by [winstart](/forum/user/9541-winstart "View winstart's Profile")  Replied by *[winstart](/forum/user/9541-winstart "View winstart's Profile")* on topic *[hire &gt; deposit](/forum/27-checkout/872603-hire-deposit#178332 "building a webshop where you can choose between buying and hiring products when customer chooses to hire he/she will then have to pay a deposit which they get back when the product is returned in good order. The amount of the deposit varies per product  how can we solve that  : ) Annelies")*

thnx
there is only one question left. what if there are 8 different amounts of deposit
then i have to make 8 different custom fields or....

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI3LWNoZWNrb3V0Lzg3MjYwMy1oaXJlLWRlcG9zaXQ/dG1wbD1tYXJrZG93bg==) or [Create an account](/register) to join the conversation.

- **[Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")**
- [![Mohamed Thelji's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar6861.png)](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")
- [ Offline](/forum/user/6861-mohamed-thelji)

Less More

- Posts: 12953
- Thank you received: 1778
-
-
-

11 years 11 months ago [\#178341](#178341) by [Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")  Replied by *[Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")* on topic *[hire &gt; deposit](/forum/27-checkout/872603-hire-deposit#178341 "building a webshop where you can choose between buying and hiring products when customer chooses to hire he/she will then have to pay a deposit which they get back when the product is returned in good order. The amount of the deposit varies per product  how can we solve that  : ) Annelies")*

A solution can also be to create a "deposit" product custom field which will only be published through your back-end, you'll use that custom field to add a price through your product configuration price, and then you'll use that price on the plugin.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI3LWNoZWNrb3V0Lzg3MjYwMy1oaXJlLWRlcG9zaXQ/dG1wbD1tYXJrZG93bg==) or [Create an account](/register) to join the conversation.

- **[winstart](/forum/user/9541-winstart "View winstart's Profile")**
- [![winstart's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/9541-winstart "View winstart's Profile") Topic Author
- [ Offline](/forum/user/9541-winstart)

Less More

- Posts: 85
- Thank you received: 2
-
-

11 years 11 months ago [\#178669](#178669) by [winstart](/forum/user/9541-winstart "View winstart's Profile")  Replied by *[winstart](/forum/user/9541-winstart "View winstart's Profile")* on topic *[hire &gt; deposit](/forum/27-checkout/872603-hire-deposit#178669 "building a webshop where you can choose between buying and hiring products when customer chooses to hire he/she will then have to pay a deposit which they get back when the product is returned in good order. The amount of the deposit varies per product  how can we solve that  : ) Annelies")*

im not a programmer, can you tell me what will be the costs if you do make the solution for us

what we would like is to be able to ad a custom deposit price per product that can be hired
that is will be on de checkout as a separate amount
and it would be perfect if we can keep administration of the refund done in hikashop but thats not necessary

: ) Annelies

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI3LWNoZWNrb3V0Lzg3MjYwMy1oaXJlLWRlcG9zaXQ/dG1wbD1tYXJrZG93bg==) or [Create an account](/register) to join the conversation.

- **[Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")**
- [![Mohamed Thelji's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar6861.png)](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")
- [ Offline](/forum/user/6861-mohamed-thelji)

Less More

- Posts: 12953
- Thank you received: 1778
-
-
-

11 years 11 months ago [\#178670](#178670) by [Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")  Replied by *[Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")* on topic *[hire &gt; deposit](/forum/27-checkout/872603-hire-deposit#178670 "building a webshop where you can choose between buying and hiring products when customer chooses to hire he/she will then have to pay a deposit which they get back when the product is returned in good order. The amount of the deposit varies per product  how can we solve that  : ) Annelies")*

Hello,
you can for example post your request through the [ commercial jobs](http://www.hikashop.com/forum/9-commercial-jobs.html) section ![:)](/media/kunena/emoticons/3.png ":)").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI3LWNoZWNrb3V0Lzg3MjYwMy1oaXJlLWRlcG9zaXQ/dG1wbD1tYXJrZG93bg==) or [Create an account](/register) to join the conversation.

- **[verzevoul](/forum/user/8351-verzevoul "View verzevoul's Profile")**
- [![verzevoul's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/8351-verzevoul "View verzevoul's Profile")
- [ Offline](/forum/user/8351-verzevoul)

Less More

- Posts: 1193
- Thank you received: 13
-
-

4 years 5 months ago [\#341400](#341400) by [verzevoul](/forum/user/8351-verzevoul "View verzevoul's Profile")  Replied by *[verzevoul](/forum/user/8351-verzevoul "View verzevoul's Profile")* on topic *[hire &gt; deposit](/forum/27-checkout/872603-hire-deposit#341400 "building a webshop where you can choose between buying and hiring products when customer chooses to hire he/she will then have to pay a deposit which they get back when the product is returned in good order. The amount of the deposit varies per product  how can we solve that  : ) Annelies")*

Hello people! Is it done ? It s been years since the last post so I suspect you can find this already.
Deposit is something that I'm looking for also.
I need to build something that can sell and rent at the same time.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI3LWNoZWNrb3V0Lzg3MjYwMy1oaXJlLWRlcG9zaXQ/dG1wbD1tYXJrZG93bg==) or [Create an account](/register) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png?1793428657)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Offline](/forum/user/63-nicolas)

Less More

- Posts: 86323
- Thank you received: 14283
-
-

4 years 5 months ago [\#341402](#341402) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[hire &gt; deposit](/forum/27-checkout/872603-hire-deposit#341402 "building a webshop where you can choose between buying and hiring products when customer chooses to hire he/she will then have to pay a deposit which they get back when the product is returned in good order. The amount of the deposit varies per product  how can we solve that  : ) Annelies")*

Hi,

Well, deposit can be implemented in many different ways and it depends on what you want it to do in details.
I would need more information on what you want to do to be able to tell you if and how you can achieve it.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI3LWNoZWNrb3V0Lzg3MjYwMy1oaXJlLWRlcG9zaXQ/dG1wbD1tYXJrZG93bg==) or [Create an account](/register) to join the conversation.

- **[verzevoul](/forum/user/8351-verzevoul "View verzevoul's Profile")**
- [![verzevoul's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/8351-verzevoul "View verzevoul's Profile")
- [ Offline](/forum/user/8351-verzevoul)

Less More

- Posts: 1193
- Thank you received: 13
-
-

4 years 5 months ago [\#341413](#341413) by [verzevoul](/forum/user/8351-verzevoul "View verzevoul's Profile")  Replied by *[verzevoul](/forum/user/8351-verzevoul "View verzevoul's Profile")* on topic *[hire &gt; deposit](/forum/27-checkout/872603-hire-deposit#341413 "building a webshop where you can choose between buying and hiring products when customer chooses to hire he/she will then have to pay a deposit which they get back when the product is returned in good order. The amount of the deposit varies per product  how can we solve that  : ) Annelies")*

Well we need the product to have 2 option. Buy and rent.
Buy is ok.
Rent should have dates (start-end), and when the date of ending approached we need a notification to emails and an automatic way if its possible to charge the deposit + the rest remaining amount.
I suppose the bank can preauthorize the amount of the deposit and then we can accept the charge from their (bank) app to make the charge.
But Can it be more automatic?
Also how can we subtitude the callendar of avoilable items . Because since they are rented they shouldn t be available for sale or rent.
Thanks!

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI3LWNoZWNrb3V0Lzg3MjYwMy1oaXJlLWRlcG9zaXQ/dG1wbD1tYXJrZG93bg==) or [Create an account](/register) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png?1793428657)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Offline](/forum/user/63-nicolas)

Less More

- Posts: 86323
- Thank you received: 14283
-
-

4 years 5 months ago [\#341414](#341414) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[hire &gt; deposit](/forum/27-checkout/872603-hire-deposit#341414 "building a webshop where you can choose between buying and hiring products when customer chooses to hire he/she will then have to pay a deposit which they get back when the product is returned in good order. The amount of the deposit varies per product  how can we solve that  : ) Annelies")*

Hi,

So, from what I understand, what you want is some kind of reservation system.
The products would have a stock of 1 and if someone rent the product for a period of time, no one can rent the product at the same time, or buy it.
I also suppose that the price of the rent would vary based on the number of days of the rent.
Then, for rents, at the end of the checkout, the payment gateway would charge a certain percentage directly and authorize the rest of the rent amount so that the rest could be captured at the end of the rent (and send an email at the same time).

There is no option / plugin ready-made to do all that with HikaShop.
To do it, it will require:
1. developing a reservation system (with an extra table in the database to store the rent periods of each user) so that in the calendar selector for the start and en dates, the system can restrict the days already rented to others. And blocking the buy when a rent is purchased on a product.
2. devleoping a payment plugin so that it would authorize the full amount at the end of the checkout and capture the deposit. And then capture the rest at the end of the rent period. This means that the payment gateway API need to be able to support authorize only and then multiple captures on an authorization. So the first question will be which payment gateway you want to use to accept payments ? Do they have an API which allows for that ?
To give you a price for that development will be difficult without knowing more about the payment gateway. The reservation system itself would cost around a thousand euros to build if we were to work on that for you. A payment plugin is usually several hundred euros of development costs.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI3LWNoZWNrb3V0Lzg3MjYwMy1oaXJlLWRlcG9zaXQ/dG1wbD1tYXJrZG93bg==) or [Create an account](/register) to join the conversation.

Board Categories HikaShop Install &amp; Update Product &amp; Category Display Content Creation Sales and Orders Orders management Reports &amp; Statistics Customers Checkout Payment Methods Shipping Methods Import &amp; Export (CSV, XLS…) Specific Features Affilation Taxes Wishlist Vote Carousel &amp; Slider Mass Actions Filters &amp; Search Discount &amp; Coupon Feature Request Integrations Showcase General Talk about HikaShop Development HikaShop 3.0 Beta Translation Commercial Jobs HikaShop Components HikaMarket Market: Feature requests Market: How to? Market: Bug Report HikaSerial General talk about HikaSerial Serial: Bug Report Serial: How to? Support en Français de HikaSerial (French Support) HikaSubscription HikaAuction Auction: Feature requests Auction: How to? Auction: Bug report Hikashop around the world Support en Français (French Support) Russian FAQ. Курс выживания с Hikashop. Частые вопросы и о Расширения Hikashop Наши сайты на Hikashop 日本語版サポート(Japanese Support) Thai German Archives Bug Report How to?

[](/forum/topics/feed/mode-topics?format=feed&type=rss)

Time to create page: 0.171 seconds

[Powered by](/forum/credits) [Kunena Forum](https://www.kunena.org)
