Online Payment Solutions for Small Businesses

Accepting online payments from your customers is a necessity for most businesses. Here are the most common online payment solutions available to small businesses.

The ability to accept payments online is important for small businesses today. Having an online payment option can increase sales and improve cash flow. You don’t need to have your own merchant account these days to do so, either. There are a number of third-party payment processors that allow small businesses to take payments from customers online and seamlessly incorporate this payment method into their business. Below are some of the most popular payment services used by small businesses. We’ve included information to help you compare the services and choose the best one for your company.


PayPal is a widely used service for accepting payments online.The company offers personal accounts as well as business accounts, and allows small businesses to accept payments from other PayPal users, credit cards, Venmo, and bank transfers.

Whether you are a traditional brick-and-mortar business or an online business, PayPal makes it easy to accept payments from all types of customers, but there are limitations. For starters, it’s not available in all countries internationally, so cross-border payments can be a problem.

PayPal charges 2.9% of the payment for an online transaction or 2.7% for a brick-and-mortar transaction plus 30 cents per transaction. Outside the U.S., those fees are 4.4% and 4.2%, respectively.

Nevertheless, it’s free to transfer from PayPal to your bank. You can also add up to 200 of your employees to have limited access to your account.

  • Acceptable payment methods: PayPal standards will accept credit and debit cards, direct payment from other PayPal accounts, and PayPal credit.
  • Integration methods: PayPal Checkout allows your customers to pay directly through your website. You can also send invoices from your PayPal account to customers’ email addresses. PayPal also has a card reader and a POS solution that allow you to take payments in person via credit card or PayPal card.
  • Costs/Fees: PayPal does not have monthly or sign-up fees. Transaction fees are based on in-store transactions or online, as stated above, and geographic region.
  • How long it takes to get paid: Receiving money into your PayPal account from another PayPal account is instant. Credit card payments usually take 3-5 business days. To send money to your bank from your PayPal account is free and takes one to three business days, but you can opt for instant delivery for a fee. Due to COVID-19, PayPal has temporarily suspended the instant delivery fee. You can also request a check with one to two week delivery for $1.50.

RELATED: Top Mobile Payment Systems for Retailers

Square Integrates With Mobile

Square launched in 2009 and allows brick-and-mortar retail stores to integrate Square payments with their point-of-sale terminals and cash registers. Other brick-and-mortar businesses such as bars and restaurants, health and fitness clubs, home repair services, and professional services can also use it. Merchants can accept credit cards, debit cards, contactless and chip cards, magstripe, and more. You can even offer gift cards through Square.

The beauty of Square is that merchants and microbusinesses can accept payments either on the web or through mobile apps and hardware that connect to your established payments systems. The service also includes robust analytics that allows you to learn more about how your customers pay for your products and services. Square has a variety of fees for different merchant needs and almost all of them are lower than PayPal’s.

  • Acceptable payment methods: Square accepts mobile payments, credit cards, and debit cards.
  • Integration methods: Square has a point-of-sale app and a card reader. They also have a card-not-present option for websites, phone orders, and invoicing. You can also use Square Terminal to take orders on your own computer. If you’re building an e-commerce website, you can order a custom integration.
  • Costs/Fees: The POS app is free. The card reader is also free for the first reader, $10 for each additional reader. The transaction fee is 2.6 percent + 10 cents. Square offers custom pricing for businesses that process $250,000 in card sales and an average ticket size of $15. Invoice transactions cost 2.9 percent plus 30 cents per transaction. Card-not-present and Virtual Terminal transactions cost 3.5 percent plus 15 cents. E-commerce transactions cost 2.6 percent to 2.9 percent plus 10 to 30 cents.
  • How long it takes to get paid: Transfers are next business day.

Stripe Targets Internet Businesses

Stripe, which launched in 2010, provides payment solutions for online businesses. Among other features, it allows online businesses to use the company’s API to beef up their own operations. One such innovation is the ability to issue expense cards for employees and other physical and virtual cards.

Stripe is also active in countries where PayPal is absent. Payment methods include bank transfers, popular wallets like Alipay and WeChat, other local payment sources in various parts of the world, local currencies, Apple Pay and Google Pay, and, of course, credit cards.

Like Square, Stripe offers an awesome dashboard with analytics, and it also features a robust development platform for small businesses that want to build a successful online business model. Payment fees start are 2.9% plus 30 cents per transaction. However, larger businesses can work with Stripe to create a customized package that meets their needs. PayPal is easier to use, but Stripe is more flexible for online business and e-commerce.

  • Acceptable payment methods: Stripe will receive payments from all major debit and credit cards from every country. Also, customers can pay with the major wallets–Alipay, Apple Pay, Google Pay, Microsoft Pay, WeChat Pay, and more. They also accept local payment methods from around the world including ACH, Bancontact, EPS, Giropay, SEPA, SOFORT, and more. And they accept 135 currencies.
  • Integration methods: They can integrate with mobile, websites, POS, Email invoicing, and popular content management solutions such as WordPress, Drupal, Magento, Shopware, and WooCommerce.
  • Costs/Fees: No setup or monthly fees. Stripe offers custom pricing for custom integrations with volume discounts, multi-product discounts, country-specific rates, and interchange pricing.
  • How long it takes to get paid: Country-dependent. In the U.S., the minimum is two days. High-risk businesses could take up to 14 days. Stripe does support multiple bank accounts for different settlement currencies.

RELATED: How to Evaluate Credit Card Processing Companies

Venmo: The Up-and-Coming Payments Processor

Venmo is the new kid on the block. The service launched in 2009, but for the longest time, it was nothing more than a way for friends to send money back and forth to each other without huge processing fees. Now owned by PayPal, Venmo has issued its own credit card and allows merchants to accept payment through PayPal Checkout or by integrating with Braintree, another PayPal-owned startup, for mobile payments.

  • Acceptable payment methods: Venmo is mostly a peer-to-peer payment app that allows friends to split bills at restaurants and send money to each other, but they have a business solution. Venmo has a debit card, but payment is usually within the Venmo app itself, so you need a Venmo account and you can download the app at Google Play and the Apple Store. A good payment method for microbusinesses.
  • Integration methods: Mobile, website, and app. It also integrates with Braintree and PayPal Checkout.
  • Costs/Fees: No monthly or annual fees. No fees to receive money, but there is a 1 percent fee to transfer funds to a debit card or bank account with .25 fee minimum and $10 fee maximum.
  • How long it takes to get paid: Instant.

Amazon Pay

Amazon Pay offers third-party merchants a way to accept payments from customers who are also heavy Amazon users. Anywhere customers can buy from Amazon, Amazon Pay is there to provide payment processing for businesses that need a way to process online payments. Their Global Partner Program allows merchants to integrate Amazon Pay into their business model.

  • Acceptable payment methods: Web, mobile, and Alexa Voice. Major credit and debit cards.
  • Integration methods: Website shopping cart and mobile. Amazon Pay is compatible with BigCommerc, Magento, WooCommerce, Shopify, and other popular e-commerce solutions.  
  • Costs/Fees: Web and mobile cost 2.9 percent plus 30 cents. Alexa Voice costs 4 percent plus 30 cents. Amazon Pay adds a cross-border processing fee of 3.9 percent for web and mobile and 5 percent for Alexa Voice.
  • How long it takes to get paid: One to two business days.


FreshBooks is a web-based small business accounting and invoicing solution. It’s easier to learn than QuickBooks and doesn’t include many of the robust features that small businesses typically don’t use anyway. It’s simple and easy to use.

In the last year, FreshBooks quit supporting PayPal payments. Instead, they now support ACH direct payments. Because they are an accounting and invoicing system for small businesses, particularly service businesses, freelancers, and web-based businesses, their fee structure is not transaction-based. Rather, it is subscription-based.

  • Acceptable payment methods: ACH, major credit and debit cards, FreshBooks through WePay, and Stripe.
  • Integration methods: FreshBooks integrates with most banks allowing you to receive ACH payments directly to your bank account. It also integrates with Stripe, which allows you to receive payments to your bank account. And FreshBooks integrates with WePay to send payments directly to your bank should customers choose that payment option. All of this is done directly from your customer invoice. FreshBooks also has a Virtual Terminal that allows you to receive payments from your own computer, in person, and over the phone. You can even set up recurring payments.
  • Costs/Fees: Self-employed professionals and microbusinesses can bill up to five clients per month for $15 per month. For up to 50 billable clients per month, the fee is $25. It costs $50 per month to bill up to 500 clients. FreshBooks also offers custom pricing. For these prices, you get the ability to send invoices, create estimates, and project proposals. You also get accounting reports. You get a discount if you annually. Additionally, you pay 2.9 percent plus 30 cents per transaction for credit card transactions and Stripe transactions, and 1 percent for ACH payments.
  • How long it takes to get paid: Usually, two days. ACH is a little faster than credit card transactions.

Payment Processors Popular in Europe

While Stripe and PayPal are both available in Europe, and Square has begun its European tour starting with the United Kingdom, there are other payment processors that focus solely on European markets. Two worth mentioning are SecurionPay and Skrill.

SecurionPay claims to accept every payment processing method. Literally. What sets it apart from PayPal is its targeted focus on software-as-a-service companies, digital content, and pay-per-use scenarios. Its unique features make it an excellent option for micropayments and subscription-based business models.

Skrill is based in the United Kingdom. It’s a popular application because Skrill has millions of users with an online wallet that allows them to make payments at merchants and online sites they use. Therefore, businesses have access to a wide user base right off the bat. There are some technical limitations to Skrill, but payment options are not one of them.

Other Payment Processors to Keep an Eye On

The science of processing payments online is ever-evolving. Two up-and-coming services are quickly changing the way merchants online and offline are accepting payments and allowing customers to pay for goods. Affirm and Klarna allow customers to pay for product purchases over time with fast and easy lines of credit approval at the point of sale.

Because U.S.-based Affirm and Sweden-based Klarna are technically loan service providers rather than payment processors, they only get a mention, but their unique arrangement with merchants that allow this payment method means merchants have another revenue stream that is effectively fee-less, making credit cards a less attractive option.

In Canada, National Processing and Helcim are respected alternatives. In Australia, Kash and AfterPay fill the void.

Get started image

Ready to get started?

Get the expert support you need

Start Now