Good evening! My friends and I got together to relax, and we wanted to deposit some money on the Australian site Richard, but the bank is blocking the transaction from my Visa card. Does anyone know of any other options for a quick deposit starting at $20?