Initially too much manual work was needed to create and manage games live so we automated the games via 3rd party integrations, primarily Opta and Infostrada.
Also, our options for integrating payment processors were limited since easy integrations like Stripe, Balanced and Paypal do not permit betting platforms. We ended up integrating with AlliedWallet, Skrill, Neteller and Fonix which required changes to the platform to maximise security for users.
We also needed to account for managing different sports and games depending on client preference and quickly create new designs for major clients including SSEAirtricity and the Leinster and Munster GAA.
The biggest challenge was adapting the platform to allow players to bet or play for free. We needed to comply with the laws for online betting and pass an official test from a government- appointed test house.