To obtain a Maestro card, just go to your local bank where you have an account. Practically every bank in the UK works with Maestro. Your bank will set up a Maestro account linked to your bank account and will issue you a Maestro Card.
To use your Maestro in the online casino, just enter the Banking section of the casino and select Maestro as your deposit method. Enter the amount you wish to deposit and your confidential Maestro PIN number, and you’re set. Your deposit will be credited to your casino account and will appear as a debit on your regular bank account.
Maestro is issued by your own bank and is affiliated with MasterCard, a name that consumers have learned to trust and respect. It combines ease of use, immediate deposits, and the most stringent security measures. For all of these reasons, All Slots is proud to be a Maestro casino.
For more information, please visit the official Maestro website