Yes. Click2Pay is a licenced online payment service which has been connecting individuals and businesses through digital transactions for many years. They also partner with several reputable banks and digital payment organisations.