What it means to accept credit cards, and why most businesses do it
Accepting credit cards means setting up a system that lets customers pay you with Visa, Mastercard, American Express, or Discover instead of cash or check. The customer swipes, inserts, or taps their card; the payment goes through a processor; and the money lands in your business bank account, usually within one to three business days. You pay a fee for this service — typically a percentage of each transaction plus a small flat fee.
Most businesses accept cards because customers expect it. A customer without cash or who prefers not to carry it will leave if you don't. You also get paid faster than you would waiting for checks to clear, and you have a record of every transaction built into your system.
The tradeoff is that you give up a small piece of each sale to the payment processor. For a $100 transaction, you might net $97 or $98 after fees. That math changes depending on your business type, your sales volume, and which processor you choose.
Key Takeaways
- You need three things to accept cards: a merchant account (which identifies you to the payment network), a payment processor (which handles the transaction), and hardware or software to take the payment (a terminal, a phone app, or a website checkout).
- Fees vary widely by processor and by business type — a coffee shop pays different rates than an online retailer — so comparing quotes from at least two or three processors before you sign saves money over time.
- Monthly fees, per-transaction fees, and setup fees all exist; some processors charge all three, others charge only per-transaction, so read the contract line by line.
- Your payment processor handles fraud protection and chargebacks, but you remain liable if a customer disputes a charge, so keeping clear records of what you sold protects you.
The three pieces you need: merchant account, processor, and hardware
A merchant account is a bank account that exists only for credit card payments. It's not where you keep your operating money — it's a separate account that the payment processor uses to deposit your sales. You open this through your payment processor, not through your regular bank, though some banks offer their own merchant services.
A payment processor is the company that actually moves the money. When a customer swipes their card, the processor checks with the card network (Visa, Mastercard, etc.), confirms the funds are there, and either approves or declines the charge. Major processors include Square, Stripe, PayPal, Toast, and Clover. Each one charges different fees and offers different features.
The hardware or software is what the customer physically interacts with. For a brick-and-mortar store, this might be a card reader that plugs into your phone or a standalone terminal that sits on your counter. For an online business, it's a checkout page on your website. For a service business, it might be a mobile app you use on a tablet at the customer's location.
Most processors bundle all three together — you sign up with Square, for example, and they give you a merchant account, handle the processing, and send you a card reader. You don't shop for these separately; you choose a processor and they provide the whole package.
How fees work and why they vary so much
Credit card processors charge you in several ways. The most common is interchange — a percentage of each transaction that goes to the card network and the customer's bank. This is set by Visa and Mastercard, not by your processor, so every processor pays the same interchange rate. A typical interchange rate is 1.5 to 2.5 percent, but it varies by card type (a rewards card costs more than a basic card) and by business type (online sales cost more than in-person sales).
On top of interchange, your processor adds its own markup, usually 0.3 to 1 percent. This is where processors compete with each other. Some also charge a flat fee per transaction — 15 to 30 cents is common — or a monthly fee ranging from $10 to $50 depending on the plan.
A coffee shop processing $5,000 in sales per month might pay $150 to $200 in total fees. An online retailer processing $50,000 per month might pay $1,500 to $2,000. The percentage looks the same, but the dollar impact is very different, which is why comparing processors matters more for high-volume businesses.
Some processors offer tiered pricing: you pay one rate if you process under $10,000 per month, a lower rate if you process $10,000 to $50,000, and an even lower rate above that. Others use interchange-plus pricing, where they show you the interchange cost plus their markup separately, so you can see exactly what you're paying.
Comparing processors: what to look at before you sign
Start by getting quotes from at least two processors. Tell them your business type, your expected monthly sales volume, and whether you'll be taking payments in person, online, or both. They'll give you a rate sheet showing their per-transaction fee, any monthly fees, and any setup fees.
Read the contract carefully. Look for early termination fees — some processors charge $200 to $500 if you leave before 12 or 24 months. Look for monthly minimums: some charge you a flat fee even if you process nothing that month. Look for equipment fees: some charge you for the card reader or terminal, others include it free.
Ask about customer support. If your card reader stops working on a Saturday, can you reach someone? Some processors offer phone support 24/7, others only during business hours. For a retail business, this matters. For a side business, it might not.
Check whether the processor offers the features you need. If you run a restaurant, do they offer table-side payment? If you're online, do they handle subscriptions? If you're a service business, do they let you invoice customers and have them pay later? Not every processor does everything.
In-person payments, online payments, and invoicing: different setups for different businesses
If you take payments in person — at a retail counter, a farmers market, or a customer's home — you need a card reader. Square Reader, PayPal Here, and Clover are the most common. These plug into your phone or tablet, and you can process a payment in seconds. Fees are typically 2.6 percent plus 10 cents per transaction for in-person card-present payments, which is lower than online rates because fraud risk is lower.
If you take payments online, you need a checkout page on your website or a payment link you can email to customers. Stripe and Shopify are popular for this. Online payments cost more — typically 2.9 percent plus 30 cents per transaction — because the processor can't see the card and fraud risk is higher. You'll also need an SSL certificate on your website (most hosting providers include this free) so customer data is encrypted.
If you invoice customers and want them to pay later, some processors let you send a payment link via email. The customer clicks the link, enters their card details, and pays. This is common for consultants, contractors, and service businesses. Fees are usually the same as online payments.
Fraud, chargebacks, and what happens when a customer disputes a charge
When a customer disputes a charge — saying they didn't make the purchase, or that the product didn't arrive, or that they were charged twice — that's called a chargeback. The processor investigates, and if the customer wins, the money comes back out of your merchant account. You also pay a chargeback fee, usually $15 to $100 per dispute.
You can fight a chargeback by providing evidence: a signed receipt, a shipping confirmation, an email exchange with the customer, or a photo of the product delivered. Keep these records for at least 90 days. If you win the dispute, you keep the money and don't pay the chargeback fee.
Processors offer fraud protection tools — they flag suspicious transactions and can block them before they go through. But they're not perfect, and you remain liable if fraud slips through. The best protection is to keep detailed records of every transaction and to communicate with customers clearly about what they're buying and when they'll receive it.
If chargebacks become frequent — more than 1 percent of your transactions — the processor may raise your rates or close your account. This is rare for legitimate businesses, but it's why keeping records and responding to disputes matters.
Getting started: the steps from choosing a processor to your first payment
First, decide what type of payments you need to take. In-person only? Online only? Both? This narrows your processor choices.
Second, get quotes from two or three processors that match your needs. Most have online quote tools where you enter your business type and sales volume. Write down the per-transaction fee, any monthly fees, any setup fees, and any early termination fees.
Third, sign up with the processor you choose. You'll provide your business name, your Social Security number or EIN, your business address, and your bank account details. The processor will run a background check — this usually takes one to three business days.
Fourth, set up your hardware or software. If you're using a card reader, read the app and pair the reader to your phone. If you're taking online payments, install the checkout code on your website or get a payment link. The processor will walk you through this.
Fifth, process a test transaction. Most processors let you run a test payment to make sure everything works before you go live. Do this before your first real customer pays you.
Your first real payment will show up in your merchant account within one to three business days. From there, you can transfer it to your regular business bank account, usually for free or a small fee.
Frequently Asked Questions
Do I need a separate business bank account to accept credit cards?
You need a merchant account, which is separate from your regular business account. But many processors let you transfer money from your merchant account to your personal or business bank account when ready or daily, so the merchant account is just a holding place. Some small businesses use their personal bank account as their merchant account, though this is not recommended because it mixes personal and business money.
What if I only process a few payments per month?
You can still accept cards. Some processors have no monthly minimum, so you only pay per transaction. Square and PayPal are good for this. You'll pay a higher percentage per transaction than a high-volume business, but if you're processing $500 per month, the total fee is still only $15 to $20.
Can I accept credit cards without a physical location?
Yes. You can take payments online, by phone, or by email invoice. You don't need a storefront. Online payments cost slightly more in fees because fraud risk is higher, but the setup is the same — you sign up with a processor, get a payment link or checkout page, and you're ready to go.
What happens if a customer's card is declined?
The processor tells you when ready — the transaction fails and no money changes hands. The customer can try a different card, or you can ask them to contact their bank to find out why the card was declined. You're not charged a fee for a declined transaction.
How long does it take to get approved to accept credit cards?
Most processors approve you within one to three business days. Some approve when ready. The processor runs a background check and verifies your bank account, which is why it takes a few days. Once you're approved, you can start taking payments when ready.