The basics of accepting credit card payments
To receive payment by credit card, you need a way to process the transaction — either a merchant account with a payment processor, a point-of-sale system, or a payment app on your phone. The customer swipes, inserts, or taps their card; the processor checks with the card issuer that the funds are there; and the money moves to your bank account, usually within one to three business days. You do not need to be a large business — individuals and small vendors can accept cards through services like Square, PayPal, or Stripe.
The card itself never touches your hands or your computer in a secure setup. The payment processor handles the card data, which means you are not responsible for storing or protecting those numbers. This is called PCI compliance, and it protects both you and the customer from fraud and data theft.
Key Takeaways
- You need a payment processor (Square, PayPal, Stripe, or a traditional merchant account) to accept credit cards; the processor handles the card data and deposits money into your bank account.
- Processing fees typically range from 2 to 3 percent of the transaction plus a small per-transaction fee, though rates vary by processor and card type.
- Money usually arrives in your bank account within one to three business days, but some processors offer next-day or same-day settlement for an extra fee.
- You are protected from most fraud and chargebacks if you follow basic security steps: never store card numbers, use encrypted connections, and keep receipts.
- Mobile payment apps work anywhere with internet, while traditional terminals require a phone or internet line and are better for high-volume businesses.
Choosing between mobile apps, terminals, and online payment links
A mobile payment app (Square Reader, PayPal Here, Stripe Terminal) lets you accept cards on your phone or tablet using a small card reader that plugs in or connects wirelessly. This works anywhere you have internet — a coffee shop, a client's home, a market stall. Setup takes minutes, and fees are straightforward. This is the fastest route if you are just starting out or do not process many transactions.
A point-of-sale terminal is a dedicated device that sits on a counter. It requires a phone line or internet connection and is built for retail shops, restaurants, and offices where customers come to you. Terminals cost more upfront and have monthly fees, but they handle high volume efficiently and often include receipt printers and inventory tracking.
An online payment link or payment page lets you send a customer a link via email or text; they enter their card details on a secure page and pay you. This works for invoices, donations, or remote sales. Services like PayPal, Stripe, and Square all offer this, and the customer does not need an account with the processor.
Choose based on your situation: mobile app if you move around or are new to accepting cards; terminal if you run a brick-and-mortar business with steady foot traffic; payment link if most of your sales happen remotely or by invoice.
Understanding processing fees and how money reaches your account
Every credit card transaction costs you a fee. The typical breakdown is a percentage fee (usually 2 to 3 percent of the sale) plus a per-transaction fee (often $0.30 to $0.50). A $100 sale might cost you $2.30 to $3.50 in fees. American Express and Discover cards sometimes cost more than Visa or Mastercard. Some processors charge a monthly minimum or a flat monthly fee instead of per-transaction fees.
Money from the sale goes into a merchant account — a holding account managed by your processor — and then moves to your linked bank account. Standard timing is one to three business days. Some processors offer next-day settlement or same-day settlement for an extra fee (usually $0.50 to $1 per transaction or a monthly add-on). Weekends and holidays slow the process; a Friday sale may not land until Tuesday.
Check your processor's fee schedule before you sign up. Rates vary widely, and a processor that charges 2.2 percent is noticeably cheaper than one charging 2.9 percent if you process thousands of dollars a month.
Security steps to protect yourself and your customers
The payment processor handles the card data, so you do not store card numbers on your computer, phone, or paper. This is the single most important security rule. If a customer hands you a card, you swipe it through the reader or terminal — you do not write down the number.
Use a secure internet connection (not public WiFi) when processing payments, especially if you are using a mobile app. Public WiFi can be intercepted. If you must use public WiFi, use a VPN or wait until you have a secure connection.
Keep receipts and records of transactions for at least one year. If a customer disputes a charge, you will need proof that the transaction happened, what was sold, and that the customer authorized it. A receipt with a signature or a digital confirmation is your defense against a chargeback.
If a customer claims they did not make a purchase, the processor will investigate. You are usually protected if you have a signed receipt or a digital record showing the customer authorized the charge. This is why keeping records matters.
What happens if a customer disputes a charge
A chargeback happens when a customer tells their card issuer that they did not authorize a charge or that the product or service was not delivered as promised. The issuer pulls the money back from your merchant account and gives it to the customer while they investigate.
You have the right to dispute the chargeback by providing evidence: a signed receipt, an email confirming the order, a tracking number showing delivery, or a message from the customer saying they received what they paid for. Send this evidence to your processor within the timeframe they give you (usually 7 to 10 days). If your evidence is strong, you win and keep the money. If not, the chargeback stands and you lose the sale amount plus a chargeback fee (typically $15 to $100).
Chargebacks are rare if you deliver what you promise and keep records. Fraud — a stolen card used without the owner's knowledge — is different; the card issuer handles that, not you, and you are not liable if you followed security steps.
Comparing major payment processors for receiving cards
| Processor | Best for | Setup | Typical fees |
|---|---|---|---|
| Square | Mobile payments, small business, retail | Download app, plug in reader | 2.6% + $0.10 per transaction (card present); 3.5% + $0.15 (card not present) |
| PayPal | Online sales, invoices, mobile | Create account, link bank | 2.2% + $0.30 (card present); 3.49% + $0.49 (online) |
| Stripe | Online stores, high volume, developers | Create account, integrate code or use hosted page | 2.9% + $0.30 per transaction |
| Traditional merchant account (bank or processor) | High-volume retail, restaurants, established business | Application, underwriting, terminal delivery | Varies; often 1.5% to 3% + monthly fees ($20–$50) |
Rates and features change, so check the processor's current pricing page. Many offer free trials or discounted rates for the first month.
Setting up a payment processor step by step
For a mobile app (Square, PayPal Here, Stripe Terminal): Download the app on your phone or tablet, create an account with your email and password, link your bank account for deposits, and order or pick up the card reader. You can start accepting payments within hours. The reader costs $10 to $50 one-time.
For an online payment link (PayPal, Stripe, Square): Create an account, link your bank, and generate a payment link or button. You can send the link to a customer immediately. No hardware needed.
For a point-of-sale terminal: Contact your bank or a processor like First Data, Global Payments, or Clover. You will fill out an application, provide business information, and wait for underwriting (usually a few days). The terminal arrives, you plug it in, and you are ready to process. Monthly fees apply.
Most processors let you test the system before you go live, so you can process a small transaction to yourself and watch the money move to your bank account.
Frequently Asked Questions
How long does it take for money to show up in my bank account?
Standard processing is one to three business days. A sale on Monday might land Tuesday or Wednesday. Weekend and holiday delays can push it to the following Monday. Some processors offer next-day or same-day settlement for an extra fee per transaction or a monthly add-on charge.
What if I process a lot of transactions — do my fees go down?
Some processors offer volume discounts or lower rates for high-volume merchants, but you usually have to ask or reach a certain threshold. Traditional merchant accounts sometimes negotiate rates based on monthly volume. Mobile apps and online processors typically have fixed rates regardless of volume, though some offer tiered pricing.
Can I accept credit cards without a physical address or business license?
Yes. Individuals, freelancers, and sole proprietors can open merchant accounts and accept cards. You will need a Social Security number or EIN, a bank account, and a way to verify your identity. Some processors have stricter requirements than others, so check their terms.
What if a customer's card is declined?
The processor tells you immediately that the card was declined — the customer does not have enough funds, the card is expired, or the issuer flagged it as suspicious. Ask the customer for a different card or payment method. You are not charged a fee for a declined transaction.
Do I have to use the processor's app, or can I use my own system?
You can integrate a processor's payment system into your own app or website using their API (a set of technical instructions). This requires coding knowledge or a developer. Alternatively, you can use a hosted payment page that the processor provides — the customer is sent to that page to enter their card, and you do not handle the card data directly.