How to take card payments on your phone — without an expensive terminal
You do not need a $299 all-in-one terminal to sell in person. If you own a reasonably recent smartphone, you can accept tap, chip, and digital-wallet payments today for nothing upfront. Here is exactly how it works, what it costs, and how to wire it up so every in-person sale lands back in your inventory instead of a spreadsheet.
Turn on Tap to Pay in the free Square Point of Sale app and your phone becomes the card reader — no accessory, no monthly fee, 2.6% + 15¢ per tap. Buy a $10 or $59 reader only if you still want to take physical chip cards. The one setup step that actually matters for a resale business: push your inventory to Square first so you ring up real items (not blank dollar amounts) and every sale reconciles back to your stock automatically.
The expensive terminal is optional — and usually unnecessary
The card-reader ladder runs from free to eye-watering, and the thing most new sellers get wrong is assuming the price of the hardware buys a better deal on processing. It doesn’t. Every option below charges the same in-person rate. You are only ever paying for the form factor — a screen, a printer, a standalone box — not for the payment itself.
| Option | Upfront cost | Accepts |
|---|---|---|
| Tap to Pay (your phone)Start here | $0 | Contactless cards + Apple/Google Pay |
| Reader for magstripe | $10 (first free) | Swipe only |
| Reader for contactless + chip | $59 | Tap + chip + wallets |
| Square Stand (needs an iPad) | ~$149 | Countertop tap/chip/swipe |
| Square Terminal | ~$299 | All-in-one with printer |
| Square Register | ~$799 | Dual-screen countertop |
All charge the same 2.6% + 15¢ in-person rate at the time of writing. Hardware prices and processing rates change — confirm current numbers on Square’s hardware and pricing pages before you buy.
What Tap to Pay is, and what you need to use it
Tap to Pay turns the NFC antenna already inside your phone into a contactless card reader. The customer holds their card, phone, or watch to the top of your device and the payment authorizes on the spot — the same experience as tapping at any store counter, minus the counter.
On iPhone
Works on an iPhone XS or newer running a current version of iOS. No accessory — just the free Square Point of Sale app, a passcode set on the phone, and an internet connection. Takes contactless cards, Apple Pay, and Google Pay. Not available on iPad.
On Android
Works on most Android phones running Android 9 or later with NFC turned on. Same free app, same taps — contactless cards plus Apple Pay, Google Pay, and Samsung Pay. A handful of older models are unsupported, so check Square’s compatibility list if your phone is a few years old.
What it costs
Nothing to switch on. No monthly fee, no hardware. You pay 2.6% + 15¢ per tap — the identical rate the $299 terminal charges. Tap to Pay needs a live connection; it can’t take offline payments.
When to add a reader
Reach for the $59 contactless-and-chip reader only if customers still hand you physical chip cards, or you want a device to pass across the counter. The $10 magstripe reader swipes and nothing else — keep it as a backup.
The right workflow for a resale business
Taking a payment is the easy part. The part that saves you hours is making sure that in-person sale updates your inventory everywhere — so the vintage lamp you just sold at a pop-up isn’t still live on eBay an hour later. That’s a matter of one decision: sell from a synced catalog, not a custom dollar amount.
- Connect Square to your inventory. In ResaleOS, connect Square as a sales channel and map your store location. This is a one-time OAuth click.
- Push your products to Square. Sync your items and they land in your Square catalog with their name, price, SKU, quantity, and photos intact — ready to ring up.
- Turn on Tap to Pay (or pair a cheap reader) in the free Square Point of Sale app on your phone.
- Ring up the real item. In the Square app, search the synced product by name or SKU, add it to the cart, and have the customer tap. The receipt shows the item name, and Square decrements its own stock count.
- Let it reconcile. The sale flows back into ResaleOS automatically: it’s recorded against that exact product, your stock drops, and the item is delisted from every other channel it was live on.
Why not just punch in a custom amount?
You can — it’s faster in the moment. But a custom amount is a blank dollar figure: no item name on the receipt, no SKU, no stock decrement, and nothing that ties the sale to a specific product. That means it can’t be matched back to your inventory, so the item stays “in stock” everywhere else and you risk selling it twice. Ring up the catalog item instead and the whole chain — stock, receipts, reconciliation, delisting — happens on its own.
ResaleOS makes your phone sale update everything else
Square handles the tap. ResaleOS handles the consequences. Because your catalog is synced, the moment a sale completes in the Square app, ResaleOS records it against the right item, subtracts the stock, and pulls the listing down from eBay, Etsy, your storefront, and anywhere else it was live. You get one clean set of books and zero double-sells — the exact problem that raw “custom amount” selling can’t solve.
- One-click product push to Square
- Automatic sale import from Square
- Stock decrements across channels
- Auto-delist so you never oversell
Square vs. the other phone-payment apps
Square is the most common turnkey choice, but it’s not the only one. All of these accept payments on your phone with no hardware — the differences are in the per-transaction rate and how well they fit the rest of your stack.
- PayPal (Zettle) — Tap to Pay on iPhone plus readers from around $29. Often the cheapest per-transaction rate of the bunch, and a fit if you already run PayPal.
- Stripe — Tap to Pay on iPhone and Android. Very developer-friendly and platform-oriented rather than a turnkey counter app; a good match if you already use Stripe for online checkout.
- Shopify POS — Tap to Pay on iPhone and Android with no separate POS monthly fee. The obvious pick if your store already lives on Shopify.
- Clover Go — Also supports Tap to Pay, but it’s sold through merchant accounts, so rates vary by reseller rather than a single published number.
Whichever you choose, the inventory principle is identical: sell from a synced catalog so the sale can be matched back to a product. ResaleOS connects to Square today for exactly this catalog-and-reconcile loop.
Keep going on in-person selling
- How to take in-person payments with Square — the exact click-by-click setup inside ResaleOS.
- How auto-delisting works — sell an item once and it comes down everywhere else.
- How to connect Stripe — the other way to take card payments, including Stripe Terminal.
- How to set up receipt printing — add a thermal or PDF receipt after checkout.
Frequently asked
Can I really accept card payments with just my phone?
Do I have to buy the $299 Square Terminal?
What does Square charge for in-person payments?
Should I ring up a custom amount or a catalog item?
Which cheap reader should I get, if any?
Does Tap to Pay work outside the United States?
Are there alternatives to Square?
How does ResaleOS fit into this?
Pricing, device support, and country availability for Square and other payment providers change over time. The figures here were accurate at the time of writing — always confirm the current rate, supported devices, and hardware prices on the provider’s official pages before relying on them.

Ready to transform your resale business?
List once. Sell anywhere. Ship everywhere.
Get started.