What types of debit / credit cards are accepted for online payment?

We accept both a Debit card and a Credit card (Master and Visa) for payment of approval letter.