Welcome to LeoPay Support

Business Cards

What type is the LeoPay Business card?

VISA Business Debit.

How can I get a LeoPay business card?

You can order your LeoPay Business card online, directly from the LeoPay web platform or from the LeoPay Mobile app, immediately after your verification process has been completed successfully. Simply log into your LeoPay account and follow the instructions. Please note that If you need your card in a hurry, you can choose express delivery by courier services to get your card really fast!

How many cards can I have with my LeoPay Business account?

With your LeoPay Business account you can order up to 50 business cards. In case you would like to order more cards, please contact our Customer Support at hello@leopay.eu

Can’t find what you are looking for? Get in touch!

Write our support officers at hello@leopay.eu or call 0044 20 3129 0935