Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
One workaround I have heard of:
Create a consumable product called 'COUPON' or 'GIFT CERTIFICATE' with a NEGATIVE sale price for the value of the coupon (if you have many different coupons, you can make many of these 'products').
Since it is consumable it will never be ordered and you will be able to track how many coupons have been 'used' by looking at the negative inventory quantity.
If your coupon or gift certificate is for a PERCENTAGE, then you can make a consumable product with no sale price - and use the discount functionality on the sales order. The only reason for adding the product in this case is so later you can work out which orders used the coupon/gift certificate.
There are other solutions (usually in conjunction with e-commerce system integration)
Can we agree on the following:
a) when a customer buys and pays for a Gift certificate to be used in the future, the amount of money is to be recorded as a debt (to a customer); no revenue to be recorded; accounting entry is debit bank/ credit customer account)
b) when the certificate is used by the third party who received it (a gift), then the dollar value (previously cashed in) is deducted from the actual order (whatever the articles are bought); accounting entries are then:
credit sales taxes to be paid to authorities
debit customer account for the amount of the initial value of the gift (cancelling the "debt (see above))
debit bank or cash for the balance amount
In case the gift is not used after a certain date (peremption date) the its amount (previously recorded as a debt) is cancelled; this constitues then an exceptionnal revenue (with or without VAT or any other taxes depending on local rules)
If this is correct, how to implement this solution within the Odoo (V8 or V9) framework, namely at the Point of sale level?
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.Register
Odoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.Test it now
|Asked: 3/12/13, 7:35 PM|
|Seen: 2628 times|
|Last updated: 9/26/15, 3:54 PM|