If you are looking for alternative payment methods to MasterCard, you can also try to use Visa. This is another major system for simple and quick transactions. Besides, some online casinos accept Maestro payments.