Kathy_:
Still on my agricultural show site...
we have stables that we hire out. For each stable, there is a bond (refunded after use). Is there a way to automatically add 1 unit of bond for each stable hired? Obviously, i can't just inflate the hire cost by that amount for accounting reasons.
thanks
kathy
I imagine that the "bond" applies only to FIRST-TIME renters. So if they want to RE-NEW an existing rent, then they do not have to pay the bond again... you just retain their bond from their first purchase.
NEW RENTALS are one "type" of product.
RENEWALS are another "type" of product.
But you must not confuse the actions of your zencart shop, with the procedures of accounting for what goes on inside it.
If I were to personally visit you, with my cheque book, with the intention of hiring stable space, I would not have to write out two separate cheques. I would ask you what the TOTAL amount is, then write out one cheque. In your accounting system, you would apportion that payment against the two book entries:
- For the rental of the stables
- For the bond.
A year later, I renew my stable rental, and write out another cheque. This time, the amount is only for the stable rental, and that is what you reflect in your books.
My bond has been paid (and I would hope you are holding it in an interest-bearing escrow account, as it is still technically my money and deserves a market rate of interest in addition to being ring-fenced - escrow account - against possible losses in your business).
My view is that you set up TWO separate products:
- FIRST TIME STABLE RENTAL (where the price includes the rental fee AND the bond - and you describe in the product description text what portions of the price apply to which of these cost areas).
- RENEW STABLE RENTAL (where the price is purely for a renewal of the rental fee.)
You make it clear in your PRODUCT DESCRIPTIONS what each product is for.
You ACCOUNT for the payments in your accounting system. Zencart is not an accounts package... it is just your cash register.