In accordance with regulations, all parties involved in any transaction must be digitally verified. The person making the payment must be the same as the person receiving the cryptocurrency.
You cannot purchase cryptocurrency using someone else’s bank account/debit/credit card, you will have to use a bank account/card under your name.
The card also needs to be your personal card, not a company/business card.