You can make deposits at Slots City through Interac, Visa, MasterCard. Go to the cashier section to see the available options and proceed with payment.