Paypal is the accepted means of payment here. I never encountered anyone who didn't have it.
It's pretty much mandatory in an international community.

Also if you have any questions or concerns,...