Most online casinos accept payments via Paysafecard. It is enough that Paysafecard is available in the country where the player is located.