I would very much recommend Payoneer for online payments which I use on a regular basis. Quick, reliable and very professional. Their customer service is excellent; polite, friendly but also very competent. Not something one can say about other payment providers unfortunately!