With Stripe, you can charge almost any kind of credit or debit card:
U.S. businesses can accept Visa, MasterCard, American Express, JCB, Discover, and Diners Club.
Canadian, European, and Australian businesses can accept Visa, MasterCard, and American Express.
You can also accept gift and prepaid cards that are one of the above types. You can use Stripe to charge cards of these types from customers anywhere in the world. Depending on where your business is located, you can also charge customers in their local currencies.