Am I required to use my own credit card for payment?

No, just be sure, in all cases, that the cardholder name and billing address are accurate.Only Visa and Mastercard are accepted for payment.

Category: Payment Questions

← FAQs

In Archive