krzykat wrote:
OK - I think EVERYONE will LOVE this idea ... just how do we implement it will be the question.
My €5c : Implement a 'friends' table, which will refer to the cc_card and will store the friends' usernames. We need to modify the rate engine so that it looks the table and applies a special rate (not always 0.0 but settable).
Customers will be able to select themselves the 'friends'. They will have to know and enter the correct usernames of others (careful not to reveal personal info).
This way, when card A declares B as a friend, B won't necessarily have A as friend. This is the standard behavior in most other companies.