The list of countries supported by the world's 5th fifth biggest bank group is very less. Dont you think ?
Since Iam from India, worldpay is of no use to me then.