Yes, it is generally accepted globally; however, verify with your bank about any foreign transaction costs and make sure the betting site allows international payments.