Re: discussion: loyalty points
From my perspective, loyalty points are no different than any other discount - so we could use the existing discount-related accounting. -Adrian On 10/12/2011 1:16 PM, Hans Bakker wrote: We would like to implement loyalty points. There is a box on the party profile, but no database field, service etc. Because loyalty points are a liability to the customer, accounting should be aware of it and should be registered for example in the billing account, however with a reference to the related royalty points However where should we store the royalty points with that reference to the billing account? opinions welcome!
Re: discussion: loyalty points
Can you explain more? remember we want to know how many loyalty points are outstanding and we want to know the value which should be transactions in the ledger Regards, Hans On Wed, 2011-10-12 at 13:39 +0100, Adrian Crum wrote: From my perspective, loyalty points are no different than any other discount - so we could use the existing discount-related accounting. -Adrian On 10/12/2011 1:16 PM, Hans Bakker wrote: We would like to implement loyalty points. There is a box on the party profile, but no database field, service etc. Because loyalty points are a liability to the customer, accounting should be aware of it and should be registered for example in the billing account, however with a reference to the related royalty points However where should we store the royalty points with that reference to the billing account? opinions welcome! -- Ofbiz on twitter: http://twitter.com/apache_ofbiz Alternative ofbiz website: http://www.ofbiz.info http://www.antwebsystems.com : Quality services for competitive rates.
Re: discussion: loyalty points
Discounts do not become accounting transactions until they are applied to an invoice - then you can use the existing discount-related accounting. The method of converting loyalty points to a discount is business specific, so I am not sure how that could be implemented in the project. Maybe have an infrastructure in place that a business can tailor to match their business processes. -Adrian On 10/12/2011 1:49 PM, Hans Bakker wrote: Can you explain more? remember we want to know how many loyalty points are outstanding and we want to know the value which should be transactions in the ledger Regards, Hans On Wed, 2011-10-12 at 13:39 +0100, Adrian Crum wrote: From my perspective, loyalty points are no different than any other discount - so we could use the existing discount-related accounting. -Adrian On 10/12/2011 1:16 PM, Hans Bakker wrote: We would like to implement loyalty points. There is a box on the party profile, but no database field, service etc. Because loyalty points are a liability to the customer, accounting should be aware of it and should be registered for example in the billing account, however with a reference to the related royalty points However where should we store the royalty points with that reference to the billing account? opinions welcome!
RE: discussion: loyalty points
I would think it depends on how the points can be used. If the Loyalty Points have a value and can be used for payment then they are more like an available balance on the Customer's account; like if they had over paid an invoice. You would need to track their loyalty point balance and in the GL you would need to record a prepayment type liability as the points are earned. (100 points = €1 account balance that can be used straight off an invoice amount) If it's more like an airline program (free flight) then the price of the flight they book with points will not be known until they book it. I don't have any idea how the airlines make provision for this liability in their books. I guess you could pick a specific loyalty scheme and implement it; however, I'm not sure how you could do a generic, framework loyalty functionality. Gareth. -Original Message- From: Adrian Crum [mailto:adrian.c...@sandglass-software.com] Sent: 12 October 2011 13:40 To: dev@ofbiz.apache.org Subject: Re: discussion: loyalty points From my perspective, loyalty points are no different than any other discount - so we could use the existing discount-related accounting. -Adrian On 10/12/2011 1:16 PM, Hans Bakker wrote: We would like to implement loyalty points. There is a box on the party profile, but no database field, service etc. Because loyalty points are a liability to the customer, accounting should be aware of it and should be registered for example in the billing account, however with a reference to the related royalty points However where should we store the royalty points with that reference to the billing account? opinions welcome!