The solution was based on our AbsolutelyInteractive CMS solution, taking advantage of its open architecture, especially in regard to design flexibility and third-party integration.
Existing customer details held by the outgoing Omnico system were migrated into the new AbsolutelyInteractive content managed website by means of a one-off CSV import. Authentication was achieved against existing customer and options were added to support new customer registrations, logins and forgotten password.
The website integrated with the API provided by ClarityLive in order to manage customer account information. E.g. adding new customer card details, updating balance (based on top-up amount), retrieving statement of balance, etc. In addition, the system integrated with Global Payment in order to process secure customer top-ups and confirming the status of each transaction accordingly.
AbsolutelyInteractive provided Sodexo staff with the ability to content manage style options for each of their clients. This included header, footer, logo, font, colourways and background images. Each brand was uniquely identified by a Brand ID within the system. Each brand could also be setup with a unique and friendly URL.
Within AbsolutelyInteractive, roles were defined to control access privileges, such as whether an administrator was allowed to create new brands or just manage one or more specific brands.