Brazil: boleto bancario is must have. It is a piece of paper with a code. They have to go to the specialised banks or kiosks or lotteries with cash and pay it. It serves are cash deposit to the account. There are processors that offer boletos.
Not sure how it works with gambling, but probably possible in this chaotic country: Very popular is also direct deposit of cash via ATM machines to the account of the other person, who can serve as proxy. Yes, it is possible here.
But for outsiders both methods are unusable (as well as local credit cards), so bitcoin is probably an option as well. In Brazil used mostly for moving money abroad. My friend has an ad company and had a problem with payments. After he added bitcoin as an option, his turnover in Brazil surged significantly.
If you talk to God, you are praying; If God talks to you, you have schizophrenia.