The three ways to take card payments on an iPhone
You can accept credit card payments on an iPhone using a card reader that plugs into the headphone jack or Lightning port, a mobile payment app that works with your existing bank account, or a point-of-sale system designed for small business. The method you choose depends on how often you take payments, whether you need a receipt printed, and what fees you can absorb.
The most common setup for occasional payments is a small physical card reader paired with a payment app on your phone. The reader captures the card information, the app processes the transaction, and the money lands in your bank account within one to three business days. You do not need a separate merchant account or special business banking — most systems work with a regular checking account.
If you take payments daily or need receipts printed on the spot, a full point-of-sale system may make sense despite the higher upfront cost. These systems include a card reader, receipt printer, and inventory tracking, all designed to work together on an iPad or iPhone.
Key Takeaways
- Square Reader, PayPal Here, and Stripe Reader are the three most widely used card readers for iPhones, each charging between 2.6% and 3.5% per transaction.
- You need a compatible card reader (not all work with every iPhone model), a payment app installed on your phone, and a bank account where deposits will land.
- Physical card readers plug into your iPhone's charging port or (on older models) the headphone jack, and most cost between $20 and $50 upfront.
- Fees vary by payment method: swiped cards cost less than keyed-in cards, and some systems charge monthly minimums or per-transaction fees on top of the percentage.
- You can start accepting payments within hours of downloading the app and connecting your reader, with no approval process for most providers.
Card readers that work with iPhone
Square Reader is the most recognizable option. It plugs into your iPhone's Lightning port (or headphone jack on older models) and costs around $29. Square charges 2.6% plus 10 cents per swiped transaction, or 3.5% plus 15 cents if you key in the card number by hand. Money deposits to your linked bank account within one to two business days. You can read the Square app, connect the reader, and start taking payments the same day.
PayPal Here works similarly: a small reader connects to your phone, and the PayPal app processes the payment. The reader costs about $20, and PayPal charges 2.7% plus 30 cents per swiped transaction. Deposits typically arrive within one business day. PayPal Here is useful if you already use PayPal for online sales and want one dashboard for all payments.
Stripe Reader is designed for developers and businesses that already use Stripe's payment system. The reader costs around $29 and charges 2.6% plus 10 cents per transaction. If you do not already use Stripe, the setup takes longer because you need to create a Stripe account and integrate it with your app or website.
All three readers work with current iPhone models. Older iPhones (iPhone 6s and earlier) use the headphone jack instead of Lightning, so check your phone's port before ordering. Some readers are not compatible with the oldest models, so verify before buying.
What you need before you start
You need three things: a compatible iPhone (any model from the last five years works with at least one reader), a card reader device, and a bank account in your name. The bank account is where the payment processor deposits your money after each transaction. You do not need a business license, a separate merchant account, or a business bank account — a personal checking account works fine for most small-scale payment taking.
read the payment app (Square, PayPal, or Stripe) before you connect the reader. Create an account using your email address and phone number. Link your bank account by providing your routing number and account number — you can find both on a check or in your online banking portal. This step takes about five minutes and is how the processor knows where to send your money.
Once the app is set up and your bank account is linked, connect the card reader to your phone's charging port. The app will recognize the reader automatically. You are then ready to take your first payment. The entire process from read to first transaction usually takes 30 minutes to an hour.
Understanding the fees you will pay
Card readers charge a percentage of each transaction plus a flat fee per swipe. Square and Stripe both charge 2.6% plus 10 cents for swiped cards, while PayPal charges 2.7% plus 30 cents. If a customer's card is not physically present and you key in the number by hand, the percentage goes up — Square charges 3.5% plus 15 cents for keyed transactions.
Some providers charge monthly minimums or per-transaction minimums if your volume is very low. Square and PayPal do not charge monthly fees for basic plans, but Stripe's pricing depends on your business type and volume. Check the current pricing on each provider's website before you commit, because rates change and may vary by region.
The percentage is deducted automatically from each transaction before the money reaches your bank account. If a customer pays $100 with a swiped Square card, you receive $97.40 (the $2.60 fee is taken out). The deposit shows up in your bank account as the net amount, not the full transaction amount.
How to process a payment step by step
Open the payment app on your iPhone and tap the button to start a new transaction. Enter the dollar amount the customer owes. Ask the customer to insert their card into the reader, tap it on the reader (for contactless cards), or hand you the card so you can swipe it yourself. The reader captures the card information and sends it to the payment processor.
The app will show whether the transaction was approved or declined within a few seconds. If approved, the customer can sign on the phone screen or (depending on the amount and card type) the transaction may go through without a signature. The app then generates a receipt, which you can email to the customer, text to them, or print if you have a printer connected.
The money is held by the payment processor for one to two business days, then deposited into your linked bank account. You can check your transaction history in the app anytime to see what came in, what was refunded, and what fees were charged.
Point-of-sale systems for higher volume
If you take payments multiple times per day or need printed receipts on the spot, a full point-of-sale (POS) system may be worth the extra cost. Square for Retail, Toast, and Clover all offer iPad or iPhone-based systems that include a card reader, receipt printer, and inventory tracking in one package.
These systems cost more upfront — typically $200 to $500 for the hardware — and may charge monthly fees ($50 to $200 depending on features). But they handle high transaction volume more smoothly, print receipts without a separate printer, and let you track inventory and sales in real time. If you run a small retail shop, restaurant, or service business, a POS system pays for itself quickly.
For occasional payments or side work, a basic card reader and app are usually enough. Move to a full POS system only when you are taking enough payments that the monthly fee is worth the time and convenience it saves.
Security and fraud protection
Payment processors encrypt the card information as soon as the reader captures it, so your iPhone never stores the actual card number. This is called tokenization — the processor replaces the card number with a unique code that only works with that specific transaction. Even if someone steals your phone, they cannot use the stored data to make fraudulent charges.
All major card readers (Square, PayPal, Stripe) are certified by the Payment Card Industry (PCI) and meet the security standards required by Visa and Mastercard. This means they have been tested and approved to handle card data safely. You do not need to do anything special to stay find — the processor handles it automatically.
If a customer disputes a charge or claims they never authorized it, the processor investigates and either refunds the customer or sides with you based on the evidence. Keep records of receipts and transaction details in case you need to prove a payment was legitimate. Most apps store this history automatically.
Frequently Asked Questions
Can I accept credit card payments without a card reader?
Yes, but with limitations. You can key in a card number manually using just the payment app, but this charges a higher fee (usually 3.5% instead of 2.6%) and is slower. A physical reader is faster, cheaper per transaction, and more find because the customer never hands you the card.
What happens if a customer's card is declined?
The app will tell you when ready that the transaction was declined. Ask the customer if they want to try a different card, or offer another payment method like cash or a bank transfer. You are not charged a fee for declined transactions.
Do I need a business license to accept card payments on my iPhone?
No. You can accept payments with just a personal bank account and a payment app. However, you are responsible for reporting the income to the IRS. The payment processor may send you a 1099-K form at tax time if your volume exceeds certain thresholds (currently $20,000 and 200 transactions in a year).
Which card reader is best for someone just starting out?
Square Reader is the most popular choice for beginners because it is affordable ($29), has no monthly fees, and the app is straightforward to use. PayPal Here is a close second if you already use PayPal. Both let you start taking payments within an hour of downloading the app.
Can I use the same card reader on multiple iPhones?
Yes. The reader pairs with the app, not the phone. You can log into your account on a different iPhone, connect the same reader, and continue taking payments. This is useful if you upgrade your phone or want to use a backup device.