It is an online payments solution that enables anyone to complete transactions or receive payments using credit cards, bank transfers, payment slips or their account balance.