Hello there!! We accept all major credit cards.
Visa and Mastercard.
I have no clue. You may want to call them and ask, as I didnt use my credit card. I would assume visa and Mastercard, but I cannot guarantee any nor vouch for American Express.
Thanks! Your answer is awaiting moderation.