Please ensure Javascript is enabled for purposes of website accessibility

This device is too small

If you're on a Galaxy Fold, consider unfolding your phone or viewing it in full screen to best optimize your experience.

Skip to main content
Review Updated
Justin Guinn
By: Justin Guinn

Our Small Business Expert

Many or all of the products here are from our partners that compensate us. It’s how we make money. But our editorial integrity ensures our experts’ opinions aren’t influenced by compensation. Terms may apply to offers listed on this page.

Stripe Payments is positioned as a leading payment solution for online businesses. Learn how it supports online sales through subscription services, on-demand marketplaces, e-commerce stores, and even crowdfunding platforms.

Stripe Payments
Rating image, 4.20 out of 5 stars.
4.20/5 Circle with letter I in it. Our ratings are based on a 5 star scale. 5 stars equals Best. 4 stars equals Excellent. 3 stars equals Good. 2 stars equals Fair. 1 star equals Poor. We want your money to work harder for you. Which is why our ratings are biased toward offers that deliver versatility while cutting out-of-pocket costs.
= Best
= Excellent
= Good
= Fair
= Poor
Bottom Line: Stripe Payments provides reliable, highly customizable online payment capabilities along with a myriad of other easy-to-use features.

No subscription fee

2.9% plus $0.30 per transaction

Volume discounts if sales above $80,000/month

Reduced rate for 501c3 nonprofits

  • Ease Of use
    Rating image, 4.00 out of 5 stars.
    4.00/5 Circle with letter I in it. Our ratings are based on a 5 star scale. 5 stars equals Best. 4 stars equals Excellent. 3 stars equals Good. 2 stars equals Fair. 1 star equals Poor. We want your money to work harder for you. Which is why our ratings are biased toward offers that deliver versatility while cutting out-of-pocket costs.
    = Best
    = Excellent
    = Good
    = Fair
    = Poor
    Support
    Rating image, 4.00 out of 5 stars.
    4.00/5 Circle with letter I in it. Our ratings are based on a 5 star scale. 5 stars equals Best. 4 stars equals Excellent. 3 stars equals Good. 2 stars equals Fair. 1 star equals Poor. We want your money to work harder for you. Which is why our ratings are biased toward offers that deliver versatility while cutting out-of-pocket costs.
    = Best
    = Excellent
    = Good
    = Fair
    = Poor
    Pricing
    Rating image, 4.00 out of 5 stars.
    4.00/5 Circle with letter I in it. Our ratings are based on a 5 star scale. 5 stars equals Best. 4 stars equals Excellent. 3 stars equals Good. 2 stars equals Fair. 1 star equals Poor. We want your money to work harder for you. Which is why our ratings are biased toward offers that deliver versatility while cutting out-of-pocket costs.
    = Best
    = Excellent
    = Good
    = Fair
    = Poor
    Features
    Rating image, 5.00 out of 5 stars.
    5.00/5 Circle with letter I in it. Our ratings are based on a 5 star scale. 5 stars equals Best. 4 stars equals Excellent. 3 stars equals Good. 2 stars equals Fair. 1 star equals Poor. We want your money to work harder for you. Which is why our ratings are biased toward offers that deliver versatility while cutting out-of-pocket costs.
    = Best
    = Excellent
    = Good
    = Fair
    = Poor
    • Customizability
    • Multiple payment options
    • Integrations
    • Developer experience
    • In-store support
    • Stronger feature list

Stripe is a web-based point of sale solution deployed via API within existing sites and apps. Stripe Payments is the flagship product as well as a catchall for the many subproducts within the Stripe solutions portfolio.

This solution portfolio covers everything from accepting, processing, settling and reconciling, and managing payments and other business needs in the online sales process.

Stripe supports millions of businesses across the world in over 100 countries and most all industries. They're headquartered in San Francisco and have 14 additional offices across the globe.

Continue reading for a full Stripe Payments review. This review will help you determine if Stripe payment processing and its other products are a fit for your business.

Who is Stripe Payments for?

Stripe Payments is really designed for developers. It's an incredibly developer-friendly tool, and it requires experienced coders to set up the integrated, and especially customized APIs.

From a developer standpoint, Stripe's APIs are easy to operate and praised for the seamless website and payment integration they provide. That's why leading brands that are good at sales and have a ton to process, such as Target and Lyft, use Stripe Payments.

Of course, these leading brands have loads of developer resources to invest in their seamless integrations.

Stripe Payments features

The full feature set of Stripe Payments includes tools for accepting multiple payment options for online and physical sales, tweaking pricing strategies, managing payment gateways, processing payments to optimize revenue and avoid fraud, reporting sales and reconciling payouts, and managing and analyzing business operations.

A screenshot of Stripe Payments' multiple options for different types of payment processing.

Stripe's feature set dives deep into multiple solutions around payment pain points. (via Stripe) Image source: Author

Here are deep dives on the core solutions within the Stripe Payments feature set.

Online payments

Stripe Payments provides an abundant feature set for online payments through two primary API solutions, Stripe Checkout and Stripe Elements. These APIs integrate into your existing website or app so you can provide customers a seamless checkout experience, which is an essential sales tactic for online businesses.

Stripe Checkout is essentially a microsite hosted by Stripe that you can drop into your site with just a few lines of code. It's optimized dynamically to work across browsers and devices.

Elements provides the same functionality in a more customizable setting so that you can build a checkout page suited to your exact sales management needs.

Screenshot of Stripe Payments' checkout options when processing online payments.

Stripe's core payment APIs provide seamless checkout across browsers, applications, and devices. (via Stripe) Image source: Author

In-person payment processing

While Stripe Payments really excels with their online payment APIs, Stripe Terminal provides in-person payment processing. Stripe Terminal unifies your online and offline sales into one integrated channel.

Terminal is highly customizable, so with the right development resources, you can essentially build your own point-of-sale (POS) system. Common customizations include receipts and splash screens that help close sales with optimized aesthetics.

Stripe Terminal only works with pre-certified card and chip readers that Stripe also provides. This is to ensure evolving encryption protocols are met for Stripe credit card processing, as these readers are updatable via Stripe's remote management tools.

Terminal also provides what are essentially fleet management tools so you can remotely track and manage card readers.

Screenshot of the Stripe Terminal for in-person payment processing.

On top of automatic updates and tracking, Stripe's pre-certified readers eliminate the burden of researching the best card reader options. (via Stripe) Image source: Author

Fraud protection

Stripe offers fraud protection services powered by machine learning. The offering is called Stripe Radar and is included in the standard Stripe Payment transaction fee pricing (2.9% + $.30 pricing).

Stripe Radar uses machine learning developed from transactions of millions of global companies to detect and block fraud. The solution determines fraudulent payments by automatically scoring every transaction based on multiple signals and data points.

While this is all automated and happening in milliseconds, Stripe Radar also provides more manual tools to help you set a risk tolerance that aligns your business with an optimized fraud strategy. You can block known fraudulent IPs as well as payments from known bad actors.

A screenshot of Stripe Payments' fraud protection services called Stripe Radar.

Stripe offers advanced fraud protection built into Stripe Payments. (via Stripe) Image source: Author

Billing, invoicing, and subscription management

Stripe offers a number of billing and invoicing capabilities. These tools are especially powerful and beneficial for subscription-based businesses, enabling recurring invoices for monthly payments along with invoicing for one-off payments.

Stripe provides alerting capabilities so you can automatically email customers leading up to their next payment as well as notify them if they're late in paying. And with all the payment power of Stripe, you can allow customers to pay invoices with any of the many options Stripe supports.

Screenshot of Stripe Payments' invoice sample for billing and invoicing.

Stripe supports invoicing for one-off bills as well as for repeated payments, such as monthly subscriptions. (via Stripe) Image source: Author

Reporting and analytics

Stripe provides numerous reporting capabilities supporting everything from basic business summaries to fully customized dashboards.

Whether you're simply selling online or on location, managing subscription services, processing purchase orders, or dealing with multiple accounts, Stripe's reporting is designed to support all types of business.

Stripe Dashboard is included in your payment plan. It enables you to view and manage essential business information, such as Stripe transaction data, customer data, and more.

Stripe also offers Stripe Sigma for users in need of more powerful and customizable reporting. Stripe Sigma incurs an additional charge that starts at $0.02/transaction. This solution provides SQL capabilities for quick, customizable reporting.

Stripe Sigma helps users unlock key insights including top-selling items, customer acquisition, and churn rates, and open invoices.

Screenshot of Stripe Sigma a solution that provides SQL capabilities for custom reporting.

SQL is not for the faint of heart, but businesses stand to unlock tons of valuable information from Stripe Sigma's SQL capabilities. (via Stripe) Image source: Author

Stripe Payments' ease of use

Stripe Payments requires a certain amount of coding experience or developer resources that other online payment options don't. However, the APIs are easy to integrate and even customize with at least a baseline level of development expertise.

Stripe's many sales and marketing solutions can most definitely help you manage and grow your business. But you need to be very realistic about your coding capabilities and developer resources before embarking on this solution.

Stripe Payments' pricing

Stripe Payments works on the same per transaction fee as others in the space, such as PayPal and Square. Stripe fees are the standard processing fee of 2.9% + $0.30 per online credit card transaction. This amount is for standard use of Stripe's pre-built API tools.

Screenshot of Stripe Payments' standard fees for processing credit card transactions.

Stripe's fees are standard for the payment processing industry. (via Stripe) Image source: Author

Stripe pricing also provides a customizable payment option for developers looking to integrate and customize Stripe's APIs into their business' sites and apps. Stripe offers negotiable rates based on volume amount, multiple products in use, interchange pricing, and country-specific rates.

There's a standard volume fee discount for businesses that have monthly sales of at least $80,000. And Stripe also offers a reduced rate discount of 2.2% + $0.30 to 501c3 nonprofits as well as removing fees on the first $15,000 of sales volume.

Stripe Payments' support

Stripe support offers users tons of help. Along with email, phone, and live chat support, Stripe provides a robust catalog of support articles and how-to guides to help with troubleshooting. They also offer resources on API references and client and server libraries.

Users can actually clone sample projects and build from there rather than starting from scratch.

Stripe developers are available for live chats in freenode, a peer-driven project center for members to discuss and share ideas about open source solutions. Stripe also provides developer tutorials on YouTube for all types of issues.

Benefits of Stripe Payments

Stripe Payments provides many benefits to users who are equipped with the coding and development requirements.

Benefits of Stripe Payments include:

  • Reliable and flexible online and in-person payment support
  • Fully customizable online checkout experience
  • Online and in-person payment integration
  • Multiple billing options to support one-off invoices and regular payments for business or consumer subscription services
  • Card reader encryption, monitoring, and tracking

Stripe empowers business growth

Stripe Payments and supporting solutions provide powerful APIs for seamless checkouts and complete business management. Businesses equipped with the necessary development experience should have Stripe Payments at the top of their lists for an online payment solution with in-person capabilities.

Businesses without adequate coding experience and development resources should probably look elsewhere until those skills can be built up in-house.

How Stripe Payments Compare

Robust Integrations Advanced POS Capabilities Online Payments Compatible Hardware
Stripe Payments Yes Yes Yes Yes
PayPal Here Yes Yes Yes
Square Yes Yes Yes Yes
Shopify Point of Sale Yes Yes Yes Yes
QuickBooks POS Yes

FAQs

  • Stripe Payments hasn't always supported billing and invoicing, but it does now. Stripe provides all the capabilities you need to send one-off or regularly occurring invoices.

  • Yes, Stripe Terminal is a Stripe solution that enables in-person payments.

  • Yes, Stripe is an API that integrates into your existing website or mobile app to process payments. That integration and general management of the solution requires ongoing development resources.

Our Small Business Expert