Software Advice helps business owners choose the right payment processing software so they can accept online payments and securely process customer transactions. How does it work?

Online Payment Software


 
Paypal logo
 
Paypal is a digital payment platform that enables businesses and individuals to pay and accept payments through an online portal without revealing any financial details. The solution is suitable for businesses of all sizes. Paypal... Read More
Rating:            (287)
Rating:
        (287)
Price:
Recommended:
90%
Platforms:
Deployment:
Business Size:
S
M
L
Paypal is a digital payment platform that enables businesses and individuals to pay and accept payments through an online portal without revealing any financial details. The solution is suitable for businesses of all sizes. Paypal... Read More
 
Stripe logo
 
Stripe is a cloud-based solution that offers a varied set of unified APIs and tools that enable businesses to manage and accept payments online. Stripe handles key payment functions, such as subscriptions, storing cards and direct... Read More
Rating:            (225)
Rating:
        (225)
Price:
Recommended:
84%
Platforms:
Deployment:
Business Size:
S
M
L
Stripe is a cloud-based solution that offers a varied set of unified APIs and tools that enable businesses to manage and accept payments online. Stripe handles key payment functions, such as subscriptions, storing cards and direct... Read More
 
Square Point of Sale logo
 
Square Point of Sale is a mobile phone app available on Google Play and the App Store. The system is designed to run on a tablet or smartphone. Key capabilities include online payment processing, sales reports, inventory and digital... Read More
Rating:            (199)
Rating:
        (199)
Price:
Recommended:
84%
Platforms:
Deployment:
Business Size:
S
M
L
Square Point of Sale is a mobile phone app available on Google Play and the App Store. The system is designed to run on a tablet or smartphone. Key capabilities include online payment processing, sales reports, inventory and digital... Read More
 
Bill.com logo
 
Bill.com is a cloud-based accounting solution specializing in billing and invoicing. With Bill.com, users can receive payments from clients, pay vendors and contractors and handle financial reporting. Bill.com includes an accounts... Read More
Rating:            (176)
Rating:
        (176)
Price:
Recommended:
84%
Platforms:
Deployment:
Business Size:
S
M
L
Bill.com is a cloud-based accounting solution specializing in billing and invoicing. With Bill.com, users can receive payments from clients, pay vendors and contractors and handle financial reporting. Bill.com includes an accounts... Read More
 
OmniFund logo
 
OmniFund is a cloud-based PCI-compliant online payment processing solution designed for small and midsize companies. It offers card payments, invoicing, recurring payments and reporting functionalities within a suite. OmniFund features... Read More
Rating:            (75)
Rating:
        (75)
Price:
Platforms:
Deployment:
Business Size:
S
M
L
OmniFund is a cloud-based PCI-compliant online payment processing solution designed for small and midsize companies. It offers card payments, invoicing, recurring payments and reporting functionalities within a suite. OmniFund features... Read More

Call us for a free FastStart Consultation: +1 888 918 2748


 
PDCflow logo
 
PDCflow offers a cloud-based digital signature solution that allows users to receive e-signatures from customers. It is suitable for businesses of all sizes across various industries including hospitals, medical billing, law firms... Read More
Rating:            (42)
Rating:
        (42)
Price:
Recommended:
90%
Platforms:
Deployment:
Business Size:
S
M
L
PDCflow offers a cloud-based digital signature solution that allows users to receive e-signatures from customers. It is suitable for businesses of all sizes across various industries including hospitals, medical billing, law firms... Read More
 
Payzer logo
 
Payzer is a cloud-based financial tool which assists small and midsize enterprises in making payments and managing other financial activities. It features online payment services, through which users can submit and accept payments... Read More
Rating:            (29)
Rating:
       (29)
Price:
Platforms:
Deployment:
Business Size:
S
M
L
Payzer is a cloud-based financial tool which assists small and midsize enterprises in making payments and managing other financial activities. It features online payment services, through which users can submit and accept payments... Read More
 
Cayan logo
 
Formerly known as Merchant Warehouse, Cayan is a cloud-based online payment processing solution designed for small and midsize companies. The product caters to both in-store retail as well as e-commerce businesses. Cayan supports... Read More
Rating:            (29)
Rating:
        (29)
Price:
Platforms:
Deployment:
Business Size:
S
M
L
Formerly known as Merchant Warehouse, Cayan is a cloud-based online payment processing solution designed for small and midsize companies. The product caters to both in-store retail as well as e-commerce businesses. Cayan supports... Read More
 
Worldpay logo
 
Worldpay is a cloud-based online payment processing solution designed for businesses of all sizes. The product enables users to collect both in-person as well as online payments via desktops, smartphones and tablets. Worldpay features... Read More
Rating:            (27)
Rating:
        (27)
Price:
Recommended:
80%
Platforms:
Deployment:
Business Size:
S
M
L
Worldpay is a cloud-based online payment processing solution designed for businesses of all sizes. The product enables users to collect both in-person as well as online payments via desktops, smartphones and tablets. Worldpay features... Read More
 
Raklet logo
 
Raklet is a cloud-based club and event management solution that provides an integrated workflow for maintaining a contact database, collecting payments, organizing events and automating email and SMS communication. Raklet enhances... Read More
Rating:            (18)
Rating:
       (18)
Price:
Recommended:
100%
Platforms:
Deployment:
Business Size:
S
M
L
Raklet is a cloud-based club and event management solution that provides an integrated workflow for maintaining a contact database, collecting payments, organizing events and automating email and SMS communication. Raklet enhances... Read More

Call us for a free FastStart Consultation: +1 888 918 2748


 
Recurly logo
 
Developed to help companies streamline billing functions, Recurly is a cloud-based system providing billing and invoicing capabilities. Recurly integrates with several payment gateways, such as PayPal, Stripe, SagePay and more. Recurly... Read More
Rating:            (18)
Rating:
        (18)
Price:
Recommended:
82%
Platforms:
Deployment:
Business Size:
S
M
L
Developed to help companies streamline billing functions, Recurly is a cloud-based system providing billing and invoicing capabilities. Recurly integrates with several payment gateways, such as PayPal, Stripe, SagePay and more. Recurly... Read More
 
Tap2pay.me logo
 
Tap2pay is a cloud-based platform for accepting payments in messengers and social networks to open new sales channels for e-commerce.  It allows e-commerce and online-business accept payments via Facebook Messenger, Telegram and Viber.  Tap2Pay... Read More
Rating:            (6)
Rating:
       (6)
Price:
Platforms:
Deployment:
Business Size:
S
M
L
Tap2pay is a cloud-based platform for accepting payments in messengers and social networks to open new sales channels for e-commerce.  It allows e-commerce and online-business accept payments via Facebook Messenger, Telegram and Viber.  Tap2Pay... Read More
 
MoonClerk logo
 
MoonClerk is a cloud-based online payment processing solution designed for small and midsize businesses. It offers invoicing, mobile payments, online payments and recurring billing within a suite. MoonClerk supports different payment... Read More
Rating:            (3)
Rating:
        (3)
Price:
Recommended:
80%
Platforms:
Deployment:
Business Size:
S
M
L
MoonClerk is a cloud-based online payment processing solution designed for small and midsize businesses. It offers invoicing, mobile payments, online payments and recurring billing within a suite. MoonClerk supports different payment... Read More
 
PayMotion logo
 
Paymotion is a cloud-based payments solution that provides a suite of online payment, billing and invoicing tools. Key features include dashboards, refund and chargeback management, license key management and fraud mitigation. The... Read More
Rating: No reviews
Rating:
No reviews
Price:
Platforms:
Deployment:
Business Size:
S
M
L
Paymotion is a cloud-based payments solution that provides a suite of online payment, billing and invoicing tools. Key features include dashboards, refund and chargeback management, license key management and fraud mitigation. The... Read More

 

Buyer's Guide

by Eileen O'Loughlin,
Market Research Associate
Last Updated: May 1, 2018


Any business that accepts payment via credit or debit card, i.e., nearly every business, requires payment processing software. Those that have an online presence* in addition to a brick-and-mortar store require online payment processing.

The right online payment processor for your business will largely depend on the payment methods your customers typically use. With recent technology advances, including mobile payments and digital wallets, there are several factors you need to consider when selecting online payment software.

Whether you're looking to invest in an online payment processing system for the first time or looking to upgrade your current software, this guide can help you make a more informed purchase decision.

Here's what we'll cover:

Reviewers' Choice
What is Online Payment Software?
Common Features of Payment Processing Software
What Type of Buyer Are You?
Key Purchase Considerations

*If you aren't set up for e-commerce, you should be. Head over to this article detailing why every store should have an online component and read our tips for how to get started.

Reviewers' Choice

 Reviewers' Choice Online Payment Processing Graphic

Reviewers' Choice Products

OmniFund Paypal
Payzer Square
Stripe  

Our Reviewers’ Choice list shows the five highest user-rated software solutions for Online Payment Processing when adjusted for total number of reviews and recency of reviews.

If a software solution has more reviews, and more recent reviews, we value those ratings more highly than a product with fewer, older reviews. This is because is it much harder to get 100 five-star reviews than it is to get 10.

We also know that software vendors continually tweak and update their product, so we believe that more recent reviews tend to be more accurate.

To determine which products made the final cut, we looked at how users rated each solution's:

  • Overall performance,
  • Ease of use, and
  • Customer support

A solution can make the Reviewers' Choice top five in all three categories, or just one or two. All software solutions in the Reviewers' Choice have at least 10 reviews from real software users. The final products are listed in alphabetical order from left to right.

For more details on how we selected our Reviewers' Choice, read the full methodology.

What Is Online Payment Software?

To understand the role that online payment software plays in payment processing, you need to first understand the payment processing value chain, and second need to know how payment processing works.

There are several parties involved with the payment processing value chain:

  • Issuer: Bank that provides the cardholder with a credit/debit card. The bank approves/denies any transactions, bills the customer and collects the owed funds.
  • Cardholder: Consumer who initiates a sale at a business with their bank-issued card
  • Merchant: Business owner who submits transaction authorization request to an independent sales organization (ISO)/acquirer
  • Acquirer: Or, merchant service provider (MSP). Owns the merchant account enabling the merchant to process transactions, i.e., payment gateway
  • Card associations: E.g., Visa, MasterCard and Discover. Govern bank cards, monitor processing, manage clearing and settlement/funding of transactions.
  • Payment processor: Organization/vendor that partners with acquirer to open merchant accounts. Provide technology and support and oversees payment processing for acquirers.

 

Card associations

 

Source: Fidelity Payments

 

There are four key stages in how online payments are processed when businesses use a traditional merchant account:

  • Authorization: Customer initiates the sale; merchant requests authorization from customer's issuing bank via payment processor. This request route is known as the payments value chain (see above).
  • Batching: Merchant compiles daily sales and submits transactions in a batch to the acquiring bank for payment. Batching is important to allow time to manually review orders to check for fraud.
  • Clearing: Acquirer/MSP accepts batched transactions from the payment processor, forwards them to the card networks, who then distribute payment to the corresponding issuer. The issuer then debits the funds from the cardholder's bank account, routing the funds back to the acquirer through the card network.
  • Funding: The acquirer/MSP deposits the funds into the merchant's account.

Fees accrued during this process are subtracted from the funds the merchant receives: The issuer collects an interchange fee; the card network collects an assessment fee; and, the payment processor collects a processing fee.

Online payment processing software plays a pivotal role in this process, helping to pass authorization from the merchant to the issuing bank, payment through the card network from the issuing bank and settlement between the merchant site and the MSP.

Common Features of Payment Processing Software

While features will vary from system to system, online payment software should contain some or all of the following capabilities:

Common Capabilities of Payment Processing Software

 

Online payments Payment pages, merchant accounts and payment gateways allow merchants to accept payments for e-commerce, membership drives, event registration and more.
E-commerce support Market your business, showcase and sell your goods or services online. Link online shopping cart to inventory, report on sales and manage customers. Mobile store (m-commerce) enables customers to access an ecommerce website from a mobile browser or app.
POS transactions Allows sales staff to process transactions for customers and ensures pricing is correct, inventory is adjusted and receipts are printed/emailed. Ability to accept multiple payment types, e.g., cash, check, electronic funds transfer, credit/debit cards (swipe and chip/EMV cards and both card present and card not present) and mobile payment apps.
Gift card management Merchants can purchase gift cards through their POS vendor, or through a third-party supplier, depending on the POS provider. Merchants have several options for setting up a retail gift card program, from using them in brand marketing or in a loyalty program (read more about that here).
Customer management Collect customer information including contact information, billing and shipping information, purchase history and recent searches. Use key dates like birthdays and anniversaries to target marketing efforts and tailor deals and loyalty programs to customers. Encourage customers to create and maintain user accounts.
Recurring billing Set up customers on subscription plans for products or services, save payment information and bill them on a recurring basis, e.g., weekly or monthly.
Reporting and analytics Track business performance and sales. Manage cash flow, automate invoicing and gain customer insights.

What Type of Buyer Are You?

Traditional business (with an online store): The ecommerce payment process referenced above will be the norm for most businesses with an online component. Customers can shop in the brick-and-mortar or visit their online marketplace, and inventory will be the same across both. Business owners require online payment processing to handle online purchases/returns.

E-commerce business: A fully ecommerce business will follow this payment process as well. E-businesses will require online payment software to connect them to a merchant account and payment gateway and to process transactions, and won't require an in-store POS to handle card-present POS transactions.

Subscription economy business: Subscription economy businesses are relatively new. Examples include Blue Apron and Netflix. This business model is based on membership and recurring subscription fees. Most will be E-businesses without a brick-and-mortar. The focus is on marketing the brand, improving the customer experience and retention.

Key Purchase Considerations

Implementing POS software: If you're considering opening a retail shop, you'll need to implement a POS system to help you manage sales, inventory, accounting and customer management. Download our POS implementation checklist to help you as you get started.

Setting up an online business: Once you have your retail store set up and your POS system in place, you need an online presence. It's important to align your ecommerce strategy with your POS platform. Jordan Brannon, president at Coalition Technologies (a leading provider of online marketing services to small and midsize e-commerce retailers) says that if either the POS or ecommerce platform lacks an API, or pre-built integration, business owners should walk away.

Retail technology disrupters: On-demand services and support, i.e., subscription-based businesses such as Uber, Instacart and Stitch Fix, are considered to be the number one technology disrupter in the retail industry. This business model reflects how consumer expectations have changed regarding their retail experience. This includes a heavier focus on building relationships, creating memorable experiences and emphasizing personalized services.

 

How it Works

We match organizations with software that meets their needs.

Our service is simple and 100% free to customers like you because software vendors pay us when we connect them with quality leads. You save time and get great advice. Vendors get great referrals. It's a win for everyone!

Call now for advice: +1 888 918 2748
Software Advice Advisors
×