Looks like another example of money going out of the game.
It might have some nice features but their website doesn’t make it clear as to what they are (except for the headline claim of cashless payments).
Very little information about their fees but the only example I could see on their website included a fee of approximately 5.5%.
Obviously there’s a market out there but any good league would have a reliable, experienced appointments Secretary and a charter standard code of conduct that highlights how match officials are to be paid.
If a club is happy to pay an extra 5%, then give the referees the extra through increased match fees.
For arranging matches, there are alternatives available and this forum has banner advertising for one such application.