Why trust NerdWallet
Online: 2.9% + $0.30
Starts at $0/month for unlimited devices and locations.
on Square's website
Pros
- Offers a free mobile card reader and free POS software plan.
- Can subscribe to related services, such as payroll, that integrate with its POS system.
- No termination fees or long-term contracts.
- No chargeback or PCI compliance fees.
Cons
- Complex businesses might prefer a processor that integrates with more specialized POS systems.
Square
Best for Overall mobile payment app
Online: 2.9% + $0.30
Starts at $0/month for unlimited devices and locations.
on Square's website
Pros
- Offers a free mobile card reader and free POS software plan.
- Can subscribe to related services, such as payroll, that integrate with its POS system.
- No termination fees or long-term contracts.
- No chargeback or PCI compliance fees.
Cons
- Complex businesses might prefer a processor that integrates with more specialized POS systems.
Pros
- Highly customizable online checkout options.
- No termination fees or long-term contracts.
- 24/7 chat support.
- Can process transactions in more than 135 currencies.
- No PCI compliance fees.
Cons
- Doesn’t sell full countertop POS setups; hardware is limited to handheld terminals and card readers.
- Deposits can take up to two business days.
- No phone or email support.
Stripe
Best for International businesses
Online: 2.9% + $0.30
on Stripe's website
Pros
- Highly customizable online checkout options.
- No termination fees or long-term contracts.
- 24/7 chat support.
- Can process transactions in more than 135 currencies.
- No PCI compliance fees.
Cons
- Doesn’t sell full countertop POS setups; hardware is limited to handheld terminals and card readers.
- Deposits can take up to two business days.
- No phone or email support.
Online: 0.5% + $0.25
Plus interchange
on Helcim's website
Pros
- Businesses save when customers use cards with low interchange rates.
- Offers free POS software.
- Offers volume-based discounts automatically.
- No termination fees, long-term contracts or PCI compliance fees.
Cons
- Deposits are available within two business days; same-day deposit option is not available.
- Interchange-plus costs can be difficult to predict.
Helcim
Best for High-volume businesses
Online: 0.5% + $0.25
Plus interchange
on Helcim's website
Pros
- Businesses save when customers use cards with low interchange rates.
- Offers free POS software.
- Offers volume-based discounts automatically.
- No termination fees, long-term contracts or PCI compliance fees.
Cons
- Deposits are available within two business days; same-day deposit option is not available.
- Interchange-plus costs can be difficult to predict.
Online: 2.9% + $0.30
Basic plan; $105 Shopify plan; $399 Advanced plan.
on Shopify's website
Pros
- Hundreds of e-commerce website templates available.
- Can customize checkout page.
- Higher-tier plans offer less expensive online processing rates (as low as 2.5% plus 30 cents).
- No long-term contracts.
Cons
- E-commerce plan with monthly fee is required to use Shopify Payments.
- Monthly POS subscription costs can be expensive.
Shopify Payments
Best for Online-first businesses
Online: 2.9% + $0.30
Basic plan; $105 Shopify plan; $399 Advanced plan.
on Shopify's website
Pros
- Hundreds of e-commerce website templates available.
- Can customize checkout page.
- Higher-tier plans offer less expensive online processing rates (as low as 2.5% plus 30 cents).
- No long-term contracts.
Cons
- E-commerce plan with monthly fee is required to use Shopify Payments.
- Monthly POS subscription costs can be expensive.
Online: 3.5% + $0.10
and up.
on Clover's website
Pros
- Free POS software plan available if you’re only using a mobile card reader.
- Offers POS software plans tailored to a variety of industries.
- 24/7 phone support.
Cons
- Online payment processing rates are more expensive than competitors.
- Promotions require a three-year contract.
- Charges PCI compliance fees and, in some cases, termination fees.
Clover
Best for Built-in loyalty program
Online: 3.5% + $0.10
and up.
on Clover's website
Pros
- Free POS software plan available if you’re only using a mobile card reader.
- Offers POS software plans tailored to a variety of industries.
- 24/7 phone support.
Cons
- Online payment processing rates are more expensive than competitors.
- Promotions require a three-year contract.
- Charges PCI compliance fees and, in some cases, termination fees.
Pros
- Low per-transaction fees between Venmo accounts.
- No monthly costs or setup fees.
- Ability to accept payments via QR code.
- Venmo sends tax forms to your business if you meet certain income thresholds.
Cons
- Instant bank transfers cost extra.
- Not available outside of the U.S.
Venmo Business Account
Best for Accepting payments with a QR code
Between Venmo accounts.
Pros
- Low per-transaction fees between Venmo accounts.
- No monthly costs or setup fees.
- Ability to accept payments via QR code.
- Venmo sends tax forms to your business if you meet certain income thresholds.
Cons
- Instant bank transfers cost extra.
- Not available outside of the U.S.
QuickBooks GoPayment
Best for Invoicing
Online: 2.99% + $0.00
Pros
- Convenient for existing QuickBooks clients.
- Free app that works on Android and iOS devices.
Cons
- Limited to businesses using QuickBooks accounting.
- Pricing structure can be difficult to navigate.
Pros
- No long-term contract or termination fees.
- Accepts a variety of payment types, including Venmo and PayPal payments.
- Inexpensive card reader with a keypad, plus built-in payment processing and a free mobile app lets you quickly accept in-person payments on the go.
- Low in-person processing fees for a flat-rate processor.
Cons
- Accepting online transactions involves additional monthly fees, depending on your gateway.
- No offline mode.
PayPal POS
Best for Variety of payment options
Online: 3.49% + $0.09
Pros
- No long-term contract or termination fees.
- Accepts a variety of payment types, including Venmo and PayPal payments.
- Inexpensive card reader with a keypad, plus built-in payment processing and a free mobile app lets you quickly accept in-person payments on the go.
- Low in-person processing fees for a flat-rate processor.
Cons
- Accepting online transactions involves additional monthly fees, depending on your gateway.
- No offline mode.
Jump to
Our picks for the best mobile payment apps for small businesses
Square
Stripe
Helcim
Shopify
Clover
QuickBooks GoPayment
Venmo
PayPal POS
Need to pair your payment app with a card reader?
What is a mobile payment app?
via Tap to Pay.Contactless payments - QR code payments.
- In-person invoice payments.
- Manually keyed-in payments.
- Money transfers.