What you need to set up iPhone credit card payments
To take credit card payments on your iPhone, you need three things: a payment processor that works with mobile devices, a card reader that plugs into your phone's charging port or connects via Bluetooth, and the processor's app installed on your iPhone. The most common setup for small businesses and freelancers is Square, PayPal Here, or Stripe, each with their own hardware and software requirements.
You don't need a separate merchant account or business bank account to start — most processors will deposit payments directly into your personal checking account. However, you will need to provide your Social Security number or EIN, and the processor will run a background check before you can accept payments. This takes a few minutes to a few hours depending on the company.
Key Takeaways
- Square, PayPal Here, and Stripe are the three most widely used processors for iPhone payments, each charging different per-transaction fees ranging from 2.6% to 3.5% plus a per-swipe fee.
- You must buy or rent a physical card reader — a small device that attaches to your phone — before you can process any payments.
- Payments typically deposit into your bank account within one to two business days, though some processors offer next-day deposits for an extra fee.
- Your iPhone must have an active internet connection (Wi-Fi or cellular data) to process payments, and the transaction will fail if you lose connection mid-swipe.
Square: the most common choice for small businesses
Square is the largest mobile payment processor in the United States. You read the Square app, buy a Square Reader (a small white cube that plugs into your charging port), and you can start taking payments when ready. The hardware costs $29 to $49 depending on which model you choose. Square charges 2.6% plus 10 cents per card-present transaction — meaning a $100 payment costs you $2.70.
Square deposits your money every business day, usually by 9 a.m. the next morning. You can see all your transactions in the app in real time, and Square provides a free receipt that prints or emails to your customer. If you sell the same items repeatedly, you can set up an inventory list in the app so you tap the item instead of typing the amount each time.
Square also offers invoicing, online store setup, and payroll through the same account, though those are separate products with their own fees. For just taking card payments on your phone, you only pay the per-transaction fee — there is no monthly subscription.
PayPal Here: best if you already use PayPal
PayPal Here works similarly to Square but integrates with your existing PayPal account. You read the PayPal Here app, buy a PayPal card reader (about $20 to $30), and start processing. PayPal charges 2.7% plus 30 cents per transaction for card-present payments, which is slightly higher than Square but still competitive.
Payments deposit into your PayPal account first, then you can transfer them to your bank account. This adds an extra step compared to Square, which deposits directly to your bank. PayPal Here also offers invoicing and inventory tracking, though the interface is less polished than Square's.
If you already sell on eBay or run a PayPal store, PayPal Here keeps everything in one place. If you don't, Square is usually the simpler choice because it deposits straight to your bank without the PayPal middleman.
Stripe: for developers and high-volume sellers
Stripe is built for businesses that want more control over how payments work. You don't buy a reader from Stripe itself — instead, you use a third-party reader like the Tap Payments reader or the Verifone reader, which you buy separately and connect to the Stripe app. This makes Stripe more flexible but also more complicated to set up.
Stripe charges 2.7% plus 5 cents per transaction for card-present payments. Payments deposit into your bank account within one to two business days. Stripe is most useful if you're building a custom app or need to integrate payments into a larger system — for a straightforward iPhone card reader, Square is usually easier.
How to choose between processors
If you're just starting out and want the simplest setup, Square is the standard choice. The hardware is cheap, the app is straightforward, and deposits go straight to your bank. If you already use PayPal for other business, PayPal Here keeps everything together. If you're a developer or run a high-volume business that needs custom integration, Stripe gives you more options.
Compare the per-transaction fees carefully: a difference of 0.1% doesn't matter on a $50 payment, but it adds up if you process thousands of dollars per month. Square at 2.6% plus 10 cents is usually the cheapest for most small sellers. All three processors offer free accounts — you only pay when you actually process a payment, so you can test the app before you commit.
What happens when you process a payment
The customer hands you their card or you hand them your phone to tap or insert their card themselves. The reader reads the card information, the app sends it to the processor's servers, and the transaction either approves or declines within a few seconds. If it approves, the customer sees a confirmation on your phone screen, and you can email or text them a receipt.
The processor holds the money for a day or two, then deposits it into your bank account. You can see the deposit as a single lump sum if you process many payments, or as individual transactions if you process just a few. All three processors let you read a CSV file of your transactions for your own records or for your accountant.
If a customer disputes a charge or claims they never received what they paid for, the processor handles the chargeback. You can upload evidence (a photo of the item, a signed receipt, a shipping confirmation) to fight the chargeback, but the processor makes the final decision. Chargebacks are rare for in-person payments because the customer is right there, but they happen more often for remote payments.
Internet connection and security
Your iPhone must have an active internet connection — either Wi-Fi or cellular data — to process a payment. If you lose connection mid-transaction, the payment will fail and you'll need to try again. This is why processing at a coffee shop or outdoor market can be risky if the Wi-Fi is spotty.
All three processors encrypt your card data, so you never see the full card number in the app. The card reader itself is PCI-compliant, meaning it meets the security standards set by the major card brands. You don't need to worry about storing card data on your phone — the processor handles that.
Keep your iPhone updated with the latest iOS version and keep the payment app updated as well. Processors release security patches regularly, and using an old version of the app puts you at risk.
Frequently Asked Questions
Can I use my iPhone to take payments without buying a card reader?
No. You need a physical card reader to read the magnetic stripe or chip on a credit card. Some processors offer keyed-in payments (where you type the card number manually), but these charge higher fees and are only for phone or online orders, not in-person sales.
What if a customer's card is declined?
The app will show a decline message with a reason code — usually "insufficient funds" or "card expired". Ask the customer to try a different card or contact their bank. You can attempt the transaction again, but if it declines twice, it will usually lock for a few minutes to prevent fraud.
Do I have to report these payments to the IRS?
Yes. All payment processors report transactions to the IRS if you process over $20,000 and have over 200 transactions in a calendar year. Even if you're below that threshold, you must report all income on your tax return. Keep your processor's monthly statements for your records.
Can I refund a payment if the customer changes their mind?
Yes. All three processors let you issue a refund from the app within a few minutes of the original transaction. The refund goes back to the customer's card, and it usually appears in their account within one to three business days. You don't pay a fee to issue a refund.
What if I lose my card reader?
You can order a replacement from the processor's website. Square charges $29 to $49 for a new reader depending on the model. PayPal charges about $20 to $30. Replacement readers usually arrive within a few business days. Until then, you can't process card-present payments, though you can still take payments by typing in the card number (at a higher fee).