You can order a business debit card by following these steps:
We will process your order within 1 business day and you will receive a notification once we send it. Keep in mind that we may contact you to request a copy of the cardholders’ ID documents.
Related articles:
In case you didn't find what you were looking for, please contact us for more information.
Contact support