Is it possible to pay for an order with Visa and MasterCard payment cards?

Yes!

We process your payment through Square.  We accept all major credit cards.