Hi,

You could always try Alert Pay they have a payment method, if that resonates with your country..