Yes. You can use either:
A business card issued to your company, or
A personal card in your own name
The card just needs to be valid for online payments and approved by your bank.
Yes, as long as the card works online.
Yes. You can use either:
A business card issued to your company, or
A personal card in your own name
The card just needs to be valid for online payments and approved by your bank.