Study Group: PayOnline
Developed and deployed an online payment system for all Study Group brands enabling them to take payments from thousands students online using a variety of means such as debit and credit cards, bank transfers and more.
Analogous to the front facing web site was an integration API to allow other external systems to integrate with the payment system. Also developed a variety of services and tasks to generate collection and reconciliation reports for the business and a back office web site to aid management.
Developed with a variety of technology solutions such as ASP.NET MVC for the front facing payment site, ServiceStack for a backend payment integration API, RabbitMQ for various messaging needs and SQL Server for database storage.
Also involved tight integration with the payment processor GlobalCollect.