There is no need to obtain any software if you want to continue with Instadebit deposits. You should only have a valid InstaDebit account and fund it with your bank account. Later on, you can connect the service with the casino account and make deposits.