You need a credit/debit card cleared for international transfers. Alternatively, you can use e-wallets such as Skrill, Neteller, and many others. Also, you can use decentralized currencies such as BTC, ETH, and LTC if the online casino supports support such a method.