WorldPay supports merchant registrations from more than 40 countries and allows buyers to pay for online transactions using credit cards, debit cards and bank transfers. ???Security conscious online buyers want to know their transactions are safe and they are free from issues such as fraud and identity theft.