No, you don’t need to have a physical bank card. But they are useful to pay for your business expenses. Please keep in mind, that Xolo Leap does not allow cash transactions.
Do I need to have a physical bank card for my business bank account?
Did this answer your question?