Given that Payidcasino.org is a legal casino business that is specifically designed for Australian residents, debit card providers will generally allow payments to an online casino to be completed within 2-5 business days depending on the casino type preferred.