This invention works as a single platform loyalty award point program using which a user can earn and redeem loyalty points at any merchant. The invention automatically detects the merchant based on its location and automatically changes color, look and feel of app to that of the merchant and displays user's points, offers from the merchants and redeem points, etc. so that every merchant fees as if they were running their own individual loyalty program. The invention enables participating merchants to form one or more of their own coalitions based on their specific needs wherein two participating merchants within a coalition can have different collaboration agreements between for relative adjustment of loyalty points. The system also enables users to form multiple groups and carry out group transactions. The system enables a user to seek on-demand offers from different merchants for purchase of a particular product/service and facilitates the user to choose the best offer out of the offers received from the merchants.