No, not all payment methods are available in all countries. Furthermore, check with your online casino to see which payment methods are available in your country of residence.