Absolutely! We accept payment from any country where the customer has had their card approved and authorized to process international transactions.
If your customer is having any issues with transactions processing or funds not adding, please have them immediately contact us at CustomerExperience@iWantClips.com or via our Live Chat Support line.
You can find our Live Chat Support line by clicking the blue, "iWantHelp" tab on your desktop to the lower right hand side of the screen. The same goes for your mobile customers!