At Anjouan licensed casinos you have access to all the usual deposit methods – debit and credit cards, e-wallets, prepaid cards, cryptocurrencies and others.
Their availability depends on the particular casino.