i am not also familiar with worldpay, and also as what the list my country is not listed above, so i prefer paypal than any other payment processor..