Spirit accepts payment via Visa, MasterCard, and Amex. Spirit accepts most debit and credit cards. Spirit credit cards are available for those who wish to pay less but get more. There are two types Spirit Airlines debit cards. The Free Spirit Travel Credit Card is one, while the other is the Free Spirit More Travel Credit Card. Anyone who loves to fly and has good credit can get a Spirit credit card for free.