Home

Product and service reviews are conducted independently by our editorial team, but we sometimes make money when you click on links. Learn more.

Stripe Credit Card Processing: How to Accept Credit Card Payments with Stripe

Adam Uzialko
Adam Uzialko

Stripe is a relatively new credit card processor that offers good pricing and features.

Credit card processing allows you to accept debit card and credit card payments at your business, creating another payment method for your customers. Some credit card processors support online payments as well. Stripe, our pick for the best online payment processor, offers a range features and competitive rates as well as very few added fees.

To learn more about Stripe and other leading credit card processing companies, check out our best picks page for a buyer's guide and comprehensive reviews.

What is Stripe payment processing?

Stripe is a versatile payment processor that integrates with hundreds of e-commerce platforms, shopping carts and other third-party applications that many businesses rely on every day. It offers competitive rates and a pay-as-you-go option, so you won't have any long-term contractual obligation with the company.

Stripe is an online-focused company; it primarily works with e-commerce, mobile commerce and subscription as a service businesses. Although Stripe is an online payment processor, it can be used to collect payments in person. Using Stripe, you can bill customers on a recurring basis, set up a marketplace where you can host third-party merchants or just accept one-time payments at the point of sale.

 

Editor's note: Looking for the right credit card processing company for your business? Fill out the below questionnaire to have our vendor partners contact you about your needs.

 

How does Stripe work?

Stripe offers its payment processing services on a pay-as-you-go basis, meaning you can close your account at any time without fear of incurring cancellation fees. To start working with Stripe, you must sign a service agreement, which you can review on the company's website. Reading this document will give you better insight into how accepting payments with Stripe works.

Stripe doesn't set up its customers with their own merchant accounts; instead, it sets you up as submerchant on its own master merchant account. This provides a faster setup time than many other payment processors, doesn't require a credit check and simplifies the process of PCI compliance. It also eliminates the need for PCI compliance fees. However, if you fail to comply with the terms outlined in Stripe's service agreement, the company could freeze your funds or suddenly cancel your account.

To avoid suspensions of funds or account terminations, it's important to make sure that

  • Your business is not on the list of prohibited businesses Stripe does not provide services to.
  • You use Stripe's services as they are intended, as outlined in the service agreement.
  • You comply with network rules and maintain best practices for card data security, in line with PCI compliance standards.

If you run afoul of any of these rules, Stripe reserves the right to hold your funds in a reserve account, especially if it suspects there is a risk of loss or fraud. Stripe can also use a reserve account if you have excessive chargebacks.

Stripe offers more than 100 features, including premade payment solutions and custom-built solutions. Stripe regularly updates its platform, and posts a changelog on its website that explains new features and improvements to its regular services. For a full list of the features Stripe offers, see our review.

Stripe pricing and fees

Stripe offers flat-rate pricing and charges few fees, making its pricing simpler than many other credit card processors. There's also no additional cost for access to Stripe's integrations, checkout form or developer tools.

Online payments

Accepting online payments with Stripe comes with two different rates. The first, for domestic and credit card payments, is 2.9% plus 30 cents per transaction. This rate covers all brands of credit cards as well as digital wallets. The second, for ACH debit transfers, is 0.8% with a $5 cap. You can also accept ACH credit and wire transfers with Stripe.

In-person payments

When accepting payments at the point of sale, Stripe offers a 2.7% rate plus 5 cents per transaction. This rate applies to all brands of credit cards.

Fees

Overall, there are relatively fewer fees with Stripe than with other credit card processors, but Stripe charges a few fees for particular circumstances, including the following:

  • A 1% fee on the transaction rate when you accept international cards. Stripe charges an additional 1% if currency conversion is needed.

  • If a charge is disputed by a customer, Stripe charges a $15 chargeback fee. However, if the dispute is settled in your favor, Stripe refunds the chargeback fee. Most processors do not refund chargeback fees.

  • When you issue a refund, you will not be refunded the original transaction fee.

  • When you select optional services with Stripe that come with added fees. These include Stripe Billing, Stripe Connect, Radar for Fraud Teams, Stripe Sigma and Stripe Atlas. You can learn more about these products, their pricing and how they might improve your business's payment processing on the company's website.

Stripe forgoes some of the most common fees in the credit card processing industry, including application fees, setup fees, and monthly fees for statements and customer service. Moreover, there is no payment gateway setup fee or monthly maintenance fee with Stripe, nor is there a PCI compliance fee or an early termination/account closure fee.

Discounts

Stripe grants volume discounts to businesses that process more than $100,000 in debit card and credit card payments each month. Custom pricing is available for businesses that engage in microtransactions or have high-value sales tickets. Finally, nonprofits might qualify for special pricing and should contact Stripe's sales team to secure a quote.

How do I receive payments on Stripe?

After signing up with Stripe, you can begin accepting credit card and debit card payments. To transfer the cash from the initial transactions to your bank account, you must first wait seven to 10 days. After this initial period, the balance will transfer to your bank account on a rolling basis of either every two days or every seven days.

Most businesses that work with Stripe are on a two-day schedule, but the company deems you a high-risk business, you must use the seven-day schedule. Some payment processors, such as Square and PayPal, offer next-day deposits and instant transfers for an additional fee, so if you are tight on cash and need access to your funds, consider working with one of these processors instead.

Stripe integrations

In terms of third-party integrations, according to Stripe Support, there are a couple of options. On the one hand, if you want to do a custom Stripe integration, you must either hire a developer or be a developer yourself. Those who choose this route can seek the help of agencies, certified developers, and consultants. On the other hand, they have partnered with hundreds of verified partners who have created pre-built solutions. Some of which, are as follows.

E-commerce

  • WooCommerce
  • Zoey Inc.
  • Hostfully
  • Squarespace
  • Stripe Payments plugin
  • ClickFunnels

Collecting recurring payments

  • MoonClerk
  • Stripe Billing
  • Givingloop
  • InviteMember
  • Paid member subscriptions
  • io

For syncing payments with your accounting system

  • Pilot
  • Stripe Connector for NetSuite
  • io for QuickBooks Online
  • Stripe Sigma
  • AccountsPortal
  • Namu

For accepting payments in-person

  • Twilio
  • Vemos
  • Telzio
  • Addmi Inc.
  • Mobip
  • Blackthorn Payments (POS)

Managing customer communications

  • Tave
  • GetResponse
  • BoothBook
  • Blackthorn Payments (CRM)
  • MPZMail
  • Comity

Stripe payment options

According to Stripe, there are various types of payment options when using Stripe. They inlcude:

  • ACH debit card transfers: The ACH network (Automated Clearing House) makes it possible for customers to send funds from their personal accounts to a US-domiciled bank account. In order to collect payments using an ACH credit transfer, businesses must first provide a routing and account number to their customers.

  • ACH debits: These debit payments make it possible for businesses to collect funds from their U.S. customers who are willing to provide companies with their banking information and authorize businesses to debit them.

  • Alipay: A popular digital wallet in China, Alipay is operated by ANT Financial Services Group, which is a financial affiliate of Alibaba. This payment option is great for businesses looking to grow their presence in the Chinese market.

  • Apple Pay: A digital wallet that enables customers to pay for things using information stored in their iPhones, Apple Watch or iPad.

  • Bancontact: This payment method was founded in 1979, Bancontact is a prominent payment method in Belgium. These payments are authenticated by customers and confirmed to businesses instantaneously.

  • Cards: This method of payment involves credit cards (Visa, Diners Club, Mastercard, American Express, Discover, and JCB), which are payment methods that are dominant on a global scale. These payments are highly convenient because they allow customers to make credit card payments that are linked to their bank accounts.

  • EPS: This is an Austrian online payment method that is accepted by 80% of all online Austrian businesses. Upon checkout, customers choose EPS, select their banking facility, and log into their own baking environment to complete the transaction.

  • FPX: Financial Process Exchange is a Malaysian-based method of payment that enables customers to complete transactions using their own bank credentials. This is one of the most popular online methods of payment in Malaysia.

  • Giropay: A German payment method that was introduced in 2006, Giropay allows customers to confirm their payments a PIN or second-factor authentication.

  • Google Pay: A digital wallet that was launched in 2015, Google Pay makes it possible for customers to make payments using information that has been saved to their Google account. This is convenient because it eliminates the need to remember these details or enter it manually.

  • iDEAL: A Netherlands-based payment method that enables customers to complete transactions using their own banking credentials, iDEAL payments are confirmed immediately and are irrevocable.

  • Klarna: Offering flexible payments, Klarna enables customers to have the freedom of choice with regard to their payment options.

  • Multibanco: An interbank network in Portugal, Multiblanco allows customers to pay using the ATM.

  • Przelewy24: A Polish payment method that helps to facilitate the fund transfers between businesses and all major Polish banks using direct online transfers from their bank accounts.

  • SEPA Direct Debit: Single Euro Payments Area is an initiative of the European Union that was made to simplify payments across member countries.

  • SOFORT: A bank transfer-based payment method, SOFORT initiates bank transfer from the customer’s bank account.

  • WeChat Pay: Owned by China's largest internet company, Tencent, WeChat allows Chinese customers to pay for goods and services inside of the apps of businesses and websites.

Are Stripe payments secure?

All Stripe payments encrypt card numbers using AES-256 encryption. The decryption keys are stored on separate devices, reducing the likelihood they'll fall into the wrong hands. It also uses tokenization technology, so none of the payment data captured is stored on your servers. Stripe Radar also providers a fraud-prevention tool for every account to flag suspicious transactions.

Stripe is a PCI Service Provider Level 1, which is the highest certification available. However, you must still comply with PCI data security standards and complete a self-assessment questionnaire each year. There are no PCI compliance fees associated with Stripe.

Does Stripe charge for refunds?

Stripe doesn't charge a fee when you issue refunds, but it doesn't return the processing fee from the original transaction to you.

Speaking of refunds, Stripe is one of the few payment processors out there that will refund you the chargeback fee when a dispute is resolved in your favor. Chargeback fees are $15, but once a dispute is settled in your favor, Stripe will reimburse you the entirety of the fee.

Does Stripe accept international payments?

Stripe accepts international payments, but they are subject to an added fee. International payments are subject to an additional 1% on top of Stripe's standard rates, as well as an additional 1% markup if currency conversion is required to complete the transaction.

How long does Stripe take to deposit?

Initially, Stripe takes seven to 10 days to deposit your processing funds in your bank account. After that initial seven to 10 days, funds can be deposited on a recurring basis either every two days or seven days. Most businesses are on a two-day schedule, but high-risk businesses receive the seven-day schedule. There is no instant transfer or same-day deposit option available with Stripe, unlike with some other online payment processors.

How does Stripe handle chargebacks?

According to the Stripe website, they have created a new system to protect against chargebacks, or disputes that help the buyer secure a refund which can be misused in a fraudulent manner. Launched in 2019, Stripe now provides reimbursements for both disputed payments and the associated fees without the need to submit evidence proving that fraud has occurred.

Known as Chargeback Protection, the new system uses the company's machine learning-based fraud tool (Radar) as a means of reducing fraud and protect sales against fraud in the future. The benefits of Chargeback Protection include:

  • No need to submit evidence
  • Safeguard sales against chargebacks
  • Minimizing fraud while maximizing revenue
  • Enhance cash flow
  • Streamlined setup 

Is Stripe safer than PayPal?

Whether Stripe is safer than PayPal is difficult to say. Security is critical in payment processing and is a central part of each platform's services. Both are PCI compliant and use additional security protocols, such as end-to-end encryption and tokenization, to keep card data secure both in storage and in transit. Stripe offers additional anti-fraud protection through Stripe Radar, which is included on standard accounts at no extra cost, but PayPal offers anti-fraud protection as well.

If you're looking for a straightforward yet versatile online payment processor, Stripe is a strong option that offers all the features you need and competitive rates, reducing the additional fees you might incur with other processors. It makes accepting payments online or in person easy, giving your business a reliable way to take debit cards, credit cards and digital wallets wherever the point of sale may be.

Adam Uzialko
Adam Uzialko,
business.com Writer
See Adam Uzialko's Profile
Freelance editor at business.com. Responsible for managing freelance budget, editing freelance and contributor content, and drafting original articles. Also creates product and service reviews to assist business.com readers in buying decisions for their businesses. VP and co-founder of CannaContent, a digital marketing company dedicated to the cannabis, hemp, and CBD industries. Focused specifically on the content marketing arm of the company, creating blogs, press releases, and website copy for clients spanning the entire supply chain. Avid fan and indispensable ally of the feline species. Music lover, middling guitarist, and unprompted vocalist. Miniature painter who loves sci-fi and fantasy. Armchair political philosopher with a tendency to read old books written by men with unusually large beards. Ask me about all things writing!