What types of cards can I accept?

Follow

You can use Viva Payments to accept credit, debit and prepaid card payments. 

You can only accept VISA, MasterCard, Maestro, American Express and Diners cards that allow online (e-commerce) transactions