Yes. You can use your MasterCard to make a deposit. You can also check the cashier section for a list of other available payment systems.