Stripe logoStripe - Features, Pricing, Alternatives, and More

Stripe is a developer-friendly way to accept payments online and in mobile apps. Stripe's suite of APIs powers commerce for thousands of companies of all sizes, processing billions of dollars for businesses each year.

Sign Up for Stripe

Stripe Features

  • Simple API for processing payments and subscriptions in your site or app
  • Accept payments via major credit cards, ACH transfers, Alipay, Bitcoin, Apple Pay, and Android Pay from anywhere in the world
  • Stripe Checkout for a pre-made checkout form customized with your branding
  • Includes recurring billing with custom billing periods, coupons, and trials
  • Real-time transaction reporting with CSV exports
  • Stripe Atlas helps you setup a US-based business and bank account to use with Stripe payments

Stripe Pricing

  • 2.9% + 30¢ per transaction
  • 0.8% per ACH and Bitcoin transaction, capped at $5
  • Enterprising pricing available for processing over $80k/month

Stripe accounts available in 25 countries; all accounts can accept payments from any credit card globally.

Last updated July 1, 2016. Please visit the official site for the most up-to-date information.

Stripe Review

The most difficult part of selling your products shouldn't be getting paid for them. At least, that's what Stripe thinks. It's a payment processing service that tries to make payments fun and simple—a far cry from the typical finance website experience.

Processing payments from your site typically involves either a lot of coding and work with payment processors to get your account ready, or a 3rd party payment experience like PayPal where customers leave your site to pay for your products. The latter is easier to use, but far less convenient for your customers. After all, leaving your site gives customers yet another reason to abandon their cart and not make the purchase.

Stripe solves this with simple payment APIs to build Stripe payments directly into your site or mobile app. With pre-written code samples in a number of languages—and testing accounts and credit card numbers to let you stress-test payments before opening your site to customers—it's a simple way to build one-time payments or subscriptions into your product. For an easier option, you can use Stripe Checkout, a premade checkout form that you can use without any coding work, or can use an app like WooCommerce or Squarespace that has built-in Stripe payment support.

Credit card payments might not be enough for all your customers, so Stripe doesn't stop there. It also accepts ACH bank transfers, Alipay, Bitcoin, as well as Apple Pay and Android Pay on mobile devices. It's a simple way to accept payments from anyone, anywhere in the world, no matter how they want to pay.

Once you've launched your site or app, you can login to Stripe's dashboard to see data about your account and manage your customers, products, subscriptions, and more. You'll see your sales and successful charges on your dashboard—along with an option at the top to switch your account between testing and live so you can try new changes without affecting your live site. You can dig through customer data, see details about each payment, and report fraud or refund the payment in full or partially if needed.

For extra features beyond direct payments, you can also list your product SKUs inside Stripe, or create subscriptions for your services. And, if you want to offer deals, you can make coupon codes inside Stripe, either for one-time offers to a specific customer, a time-based coupon perhaps for a promotion of the month, or a forever coupon to offer perhaps to employees and partners. You can even limit coupons based on the number of redemptions, to make a special for the first 100 customers only if you want.

With payments handled automatically, there's little more you'll need to worry about—unless you don't have a business setup yet in a country where Stripe's offered. That's where Stripe's new Atlas service comes in handy. It can help you setup a US Delaware company and a business bank account from anywhere in the world, so you can accept Stripe payments and run your business right from your computer.

Payments don't have to be difficult—and they don't have to take your customers away from your site and app. Stripe lets you accept the latest payment options your customers will want, while giving you and them a first-class experience that will make you look forward to improving your checkout process.


Reviewed by Matthew Guay, Zapier. Last updated July 1, 2016.

Conquer your workflow with Zapier. Sign up here to be the first to get reviews and tips for Stripe and hundreds of other apps that help you get things done.

Get Help