Shaze, I would def check out 123Ticket.com, it allows the end user to pay in three ways: SMS, CC, or Phone. SMS coverage is about 70 countries as of today and growing like crazy. In August alone they added Saudi Arabia, Monaco, Bolivia, and Bahrein. Coming soon is sms coverage in Turkey, All of Asia, and Israel. CC & Phone coverage in over 250+ countries. Completely multi-lingual, referrals, and its very own affiliation system.
Hit me up for info or a contact
