The CUPS mobile platform for Calgary Dollars complementary currency advertisements, searches and payments.