Mobile Payment Processing for Small Business
What Is Mobile Payment Processing
Mobile payment processing lets you accept credit cards, debit cards, and digital wallets (Apple Pay, Google Pay, Samsung Pay) using a smartphone or tablet instead of a traditional countertop terminal. You download a POS app, pair a small card reader (or use your phone's built-in NFC chip for Tap to Pay), and process transactions wherever you are: at a retail counter, a farmers market booth, a client's home, a trade show, or a food truck window.
The technology has matured significantly since Square introduced the first mobile card reader in 2009. Today's mobile POS systems handle chip cards, contactless payments, digital wallets, tipping, receipt delivery via email or text, inventory tracking, and real-time sales reporting. For many small businesses, a phone and a $49 card reader completely replace the $500 to $1,500 countertop terminals that used to be the only option.
Tap to Pay: No Hardware Required
The newest advancement in mobile payments is Tap to Pay, which turns your iPhone or Android phone into a contactless card reader. Customers tap their card or phone against your phone's screen, and the NFC chip in your phone reads the payment information. No external reader required.
Tap to Pay on iPhone: Available through Square, Stripe, PayPal Zettle, Shopify POS, and other providers. Works on iPhone XS or later running iOS 16.4 or newer. The customer taps their contactless card, Apple Pay, Google Pay, or Samsung Pay against the top of your iPhone. Processing takes two to three seconds. This is ideal for service providers, delivery drivers, and mobile businesses that want to accept payments without carrying any extra hardware.
Tap to Pay on Android: Available through Square, Stripe, and other providers on NFC-enabled Android devices running Android 9 or later. Functions the same way as the iPhone version. The broader range of supported Android devices makes this accessible to more businesses.
The limitation of Tap to Pay is that it only works with contactless payment methods. Customers who want to insert a chip card or swipe a magnetic stripe still need a physical card reader. In the United States, contactless payment adoption has grown rapidly but is not yet universal, so most businesses still need a reader as a backup.
Mobile Card Readers Compared
Square Reader ($49)
The Square Reader accepts contactless payments (tap), chip cards (dip), and works with the free Square POS app on iOS and Android. It connects to your phone via Bluetooth and charges through USB-C. Battery life is good for a full day of moderate use (approximately 300 transactions per charge). The processing rate is 2.6% + 10 cents per tap or dip, and 3.5% + 15 cents for manually keyed transactions.
Square also offers the Square Reader for magstripe (free with your first account), which plugs into your phone's headphone jack or lightning port. Magstripe readers are nearly obsolete since most cards now have chips, but they serve as an emergency backup when a chip fails to read.
PayPal Zettle Reader ($29)
The PayPal Zettle card reader accepts contactless, chip, and swipe payments. It connects via Bluetooth and works with the Zettle POS app on iOS and Android. The processing rate is 2.29% + 9 cents per tap or dip, which is the lowest per-transaction rate among the major mobile readers. The hardware costs less than Square's reader too.
The tradeoff is the Zettle app. It is functional but less polished than Square's POS app, with fewer inventory management features, simpler reporting, and a less intuitive interface. If your business runs entirely on PayPal and you want a single ecosystem for online and in-person payments, Zettle makes sense. Otherwise, Square's superior app experience is worth the slightly higher fees.
Stripe Terminal Readers ($59 to $249)
Stripe offers the BBPOS Chipper 2X BT ($59) for mobile use and the BBPOS WisePOS E ($249) for countertop setups. The mobile reader connects via Bluetooth and handles contactless and chip payments at 2.7% + 5 cents per transaction. Stripe Terminal also supports Tap to Pay on iPhone and Android at the same rate.
Stripe Terminal is designed for developers building custom POS applications, not for merchants who want a plug-and-play solution. There is no free, general-purpose POS app from Stripe. You either build your own using Stripe's Terminal SDK or use a third-party POS app that integrates with Stripe Terminal. This makes Stripe Terminal ideal for businesses that already process online payments through Stripe and want unified reporting, but impractical for businesses that just want to plug in a reader and go.
Shopify POS Reader ($49)
Shopify's card reader accepts tap and chip payments at 2.7% + 0 cents on the Basic plan, 2.5% + 0 cents on the Shopify plan, and 2.4% + 0 cents on the Advanced plan. It works exclusively with the Shopify POS app and syncs inventory, customers, and orders with your Shopify online store in real time.
If you run a Shopify online store and also sell in person at events, pop-ups, or a retail location, the Shopify POS reader is the obvious choice. Your in-person sales and online sales share the same inventory pool, customer database, and analytics. The integration is seamless in a way that using Shopify online with Square in-person cannot match. The limitation is that the Shopify POS reader only works within the Shopify ecosystem.
Choosing the Right Mobile POS for Your Business
Farmers market vendor, food truck, or event seller: Square. The free POS app handles everything from item-based selling to custom amounts, tipping, and tax calculation. The $49 reader is durable and reliable. The offline mode lets you accept payments even without cell service (transactions process when you reconnect).
Service provider (plumber, photographer, personal trainer): Square or Tap to Pay on iPhone/Android. If you do not need to accept chip cards, Tap to Pay eliminates the need for any hardware. Square's invoicing feature is also valuable for service providers who bill after the job is complete.
Retail store with an online presence on Shopify: Shopify POS. Unified inventory and customer data between your physical store and online store is worth more than the few cents per transaction you might save elsewhere.
Business already using Stripe online: Stripe Terminal. Unified reporting and a single processor for all channels simplifies accounting and reconciliation. The developer setup is more work upfront but the long-term operational simplicity pays off.
Delivery business: Tap to Pay on iPhone or Android through Square or Stripe. No hardware for drivers to lose or break. The phone they already carry becomes the payment terminal.
Mobile Payment Security
Mobile payment processing is as secure as countertop terminal processing, and in some ways more secure. All major mobile readers encrypt card data at the point of entry using point-to-point encryption (P2PE), meaning the card number is encrypted inside the reader hardware before it reaches your phone. Your phone never sees or stores the actual card number.
Tap to Pay uses the same NFC tokenization technology as contactless terminals. When a customer taps their card, the reader creates a one-time token representing the transaction, not the card number. This token is useless for any other transaction, so even if intercepted, it cannot be used for fraud.
Digital wallet payments (Apple Pay, Google Pay) add another security layer. The customer's actual card number is never transmitted. Instead, Apple and Google create a device-specific token and require biometric authentication (fingerprint or face recognition) before each payment. This makes digital wallet transactions among the most secure payment methods available.
For PCI compliance, using a certified mobile card reader from Square, Stripe, or PayPal means the reader handles all card data. Your phone app never processes or stores card information, qualifying you for the simplest PCI compliance level (SAQ B or SAQ A depending on your configuration).
Costs and Hidden Fees
The advertised per-transaction rate is only part of the cost. Here are the total costs to consider when choosing a mobile payment processor:
Square: $49 reader + 2.6% + $0.10 per transaction + $0 monthly. First magstripe reader is free. No chargeback fees on qualifying disputes (Square Chargeback Protection). Optional paid plans ($29/month for Plus, $79/month for Premium) add features but are not required.
PayPal Zettle: $29 reader + 2.29% + $0.09 per transaction + $0 monthly. Lowest per-transaction cost. PayPal's 1.75% instant transfer fee applies if you want same-day access to funds.
Stripe Terminal: $59 reader + 2.7% + $0.05 per transaction + $0 monthly. Requires developer setup or a compatible third-party POS app.
Shopify POS: $49 reader + 2.7% + $0.00 per transaction (Basic plan) + $39/month Shopify plan. The Shopify monthly fee is the significant ongoing cost, but if you already have a Shopify store, there is no additional charge for POS.
For a business processing $5,000 per month in person, the annual processing costs are approximately: Square $1,620, PayPal Zettle $1,428, Stripe Terminal $1,680, Shopify POS $1,620 (plus $468 for the Basic Shopify plan if you do not already have one).
