Indeed, this payment option is popular in many countries. However, while many casinos accept it, some do not.