What it means to accept credit cards

Accepting credit cards means you can take payment from customers using their Visa, Mastercard, American Express, or Discover card—either in person, over the phone, or online. To do this, you need three things: a merchant account (an agreement with a bank or payment processor), a payment processor (the company that handles the transaction), and equipment or software to process the card. The processor sends the transaction to the customer's bank, confirms the funds, and deposits the money into your business account, usually within one to three business days.

You will pay fees for this service. These typically include a processing fee (a percentage of each transaction, usually 1.5% to 3.5%), an interchange fee (set by the card networks and passed through), and sometimes a monthly gateway fee or statement fee. Different processors and different card types carry different rates, so the total cost varies.

Key Takeaways

  • You need a merchant account, a payment processor, and equipment or software—you cannot accept cards without all three parts working together.
  • Processing fees range from roughly 1.5% to 3.5% per transaction, plus interchange fees set by the card networks, so compare processors before signing up.
  • In-person payments use a card reader or point-of-sale terminal; online payments use a payment gateway; phone payments use a virtual terminal or processor's phone line.
  • Fraud protection, PCI compliance, and chargeback disputes are your responsibility, so choose a processor that offers tools and support for these risks.
  • Small businesses can start with a mobile card reader and software like Square or Stripe; larger businesses may need a dedicated point-of-sale system.

In-person payment processing with a card reader or terminal

If you take payments face-to-face—at a retail counter, a market stall, a service appointment, or a delivery—you need a card reader or point-of-sale terminal. A card reader is a small device that plugs into your phone or tablet via Bluetooth or headphone jack and reads the card's chip or magnetic stripe. A point-of-sale terminal is a standalone machine, usually sitting on your counter, that handles the entire transaction.

Card readers are cheaper to start with (often $50 to $200 upfront) and work with software on your phone, so they suit small businesses, freelancers, and mobile services. Point-of-sale terminals cost more ($300 to $1,500 or higher) but are faster, more reliable, and often include built-in receipt printers and customer displays. Both send the transaction to your processor, which confirms the payment and deposits funds into your bank account.

The customer inserts, taps, or swipes their card. The reader or terminal displays the amount, the customer enters their PIN or approves the tap payment, and the transaction completes in seconds. You receive a receipt to print or email. Some readers and terminals also accept digital wallets like Apple Pay and Google Pay, which work the same way but use the customer's phone instead of a physical card.

Online payment processing with a payment gateway

If you sell online—through a website, a social media shop, or an email invoice—you need a payment gateway. A payment gateway is software that sits on your website or in your checkout flow and securely collects the customer's card details. The gateway encrypts the information, sends it to your processor, and returns a success or decline message to your website in real time.

Popular gateways include Stripe, Square Online, PayPal, and Authorize.net. Most are straightforward to set up if you use a website builder like Shopify, WooCommerce, or Squarespace, because the gateway is already built in. If you code your own website, you will need to integrate the gateway's code or use their hosted payment page. The gateway handles the technical side; you handle the customer experience and order fulfillment.

The customer enters their card details on your checkout page, the gateway processes the payment, and you receive a confirmation. The funds deposit into your bank account within one to three business days. You are responsible for storing customer data securely and complying with PCI DSS (Payment Card Industry Data Security Standard), which sets rules for how you handle card information. Most gateways handle this for you if you use their hosted pages and do not store card data yourself.

Phone and mail payment processing

If you take payments over the phone or by mail, you need a virtual terminal or a processor's phone line. A virtual terminal is a web-based form where you manually enter the customer's card details—card number, expiration date, CVV, and billing address. You log into your processor's website, enter the information, and submit the transaction. The processor confirms the payment and deposits the funds into your account.

This method is slower and riskier than in-person or online payments because you are manually typing the card number, and the customer is not present to verify their identity. Processors charge higher fees for card-not-present transactions (often 2.5% to 3.5% instead of 1.5% to 2.5%) because the fraud risk is higher. You should always confirm the customer's billing address and CVV to reduce the chance of a chargeback.

Some processors let you take phone payments directly through their phone line—you call a number, enter the customer's card details using your phone keypad, and the processor processes the payment. This is less common now but still available from some older processors and some industries like nonprofits and fundraising.

Choosing a processor and comparing costs

Your processor is the company that actually moves the money. They collect fees, deposit funds into your account, and provide customer support. Common processors include Square, Stripe, PayPal, Toast, Clover, and traditional banks like Chase Paymentech. Each charges different rates and offers different features.

Before you sign up, compare these costs across at least three processors:

  • Interchange-plus pricing: You pay the interchange fee (set by Visa and Mastercard, usually 1% to 2.5%) plus a fixed markup (usually 0.3% to 0.5%). This is transparent and often cheapest for high-volume businesses.
  • Tiered pricing: The processor groups cards into "may have access to," "mid-may have access to," and "non-may have access to" tiers and charges a different rate for each. may have access to cards (Visa debit) might be 1.5%, mid-may have access to (Mastercard credit) 2.5%, and non-may have access to (American Express) 3.5%. This is common but less transparent.
  • Flat-rate pricing: You pay the same percentage for every transaction, usually 2.7% to 3.5%. This is straightforward but often more expensive than interchange-plus.
  • Monthly fees: Some processors charge $10 to $50 per month for a gateway, statement, or PCI compliance. Others include these in the per-transaction fee.
  • Setup and equipment costs: Card readers might be free or $50 to $200. Point-of-sale terminals might be $300 to $1,500. Some processors lease equipment instead of selling it.

Ask each processor for a written quote based on your expected monthly volume and card mix. A business processing $10,000 per month in mostly Visa debit cards will pay less with interchange-plus pricing; a business processing $500 per month might pay less with flat-rate pricing because the monthly fees are waived.

Fraud protection and compliance responsibilities

When you accept credit cards, you are responsible for protecting customer data and handling disputes. If a customer claims they did not make a purchase, the card network can reverse the charge—this is called a chargeback. You lose the money, the product or service, and sometimes pay a chargeback fee ($15 to $100). If you receive too many chargebacks, your processor can terminate your account.

To reduce fraud and chargebacks, use these tools: Address Verification Service (AVS) checks the customer's billing address against the card issuer's records. CVV verification confirms the three-digit security code on the back of the card. 3D find (Verified by Visa, Mastercard SecureCode) adds a password step for online payments. Fraud detection software flags unusual transactions—like a $5,000 purchase from a new customer in a different country.

You must also comply with PCI DSS, which requires you to encrypt customer data, use strong passwords, keep software updated, and monitor your systems for breaches. If you use a payment gateway or processor that handles data for you, most of this is their responsibility. If you store card data yourself, you must undergo annual security audits and maintain detailed compliance documentation. Most small businesses avoid this by using hosted payment pages and never storing card numbers.

Getting started: Steps to set up card acceptance

Here is the order to follow:

  1. Open a business bank account if you do not have one. The processor will deposit funds into this account, and you need it to be separate from your personal account for tax and accounting purposes.
  2. Choose your payment method: in-person (card reader or terminal), online (payment gateway), or phone (virtual terminal). This determines which processor and equipment you need.
  3. Research and compare processors. Get quotes from at least three based on your expected monthly volume. Ask about setup fees, equipment costs, monthly fees, and per-transaction rates.
  4. Sign the merchant agreement. This is a contract between you and the processor. Read it carefully—it covers fees, liability, chargeback procedures, and termination terms.
  5. Set up your equipment or software. If you are using a card reader, read the app and pair the reader to your phone. If you are using a payment gateway, integrate it into your website or checkout flow. If you are using a terminal, the processor usually ships it and walks you through setup.
  6. Test the system. Process a test transaction to make sure everything works. Use a test card number provided by your processor (not a real card).
  7. Train your staff. If you have employees, show them how to process payments, handle declines, print receipts, and respond to customer questions.
  8. Display your accepted card logos. Let customers know which cards you take. This is usually a sticker or image on your counter, website, or checkout page.

Frequently Asked Questions

Do I need a separate merchant account, or does my regular business bank account work?

You need a merchant account, which is separate from your regular business bank account. The merchant account is an agreement with your processor to accept card payments. Your regular bank account is where the processor deposits the funds after processing. Some banks offer both, but they are two different things.

What happens if a customer disputes a charge?

The customer contacts their card issuer and claims they did not make the purchase or the product was not as described. The card issuer reverses the charge and notifies your processor. You lose the money and the product. You can dispute the chargeback by providing proof—a signed receipt, a delivery confirmation, or a written agreement—but the card issuer makes the final decision. Too many chargebacks can get your account closed.

Can I accept credit cards without a physical location or website?

Yes. You can use a mobile card reader and process payments on your phone, or you can use a virtual terminal and process payments over the phone. Both work for service businesses, freelancers, and anyone who meets customers in person or by phone. You still need a merchant account and a processor, but you do not need a storefront or website.

What is the difference between a card reader and a point-of-sale system?

A card reader is a small device that plugs into your phone and works with an app. It is cheap, portable, and good for small businesses and mobile services. A point-of-sale system is a dedicated machine (or software on a tablet) that handles payments, inventory, receipts, and reporting. It is more expensive but faster and better for retail stores and restaurants with multiple staff and high transaction volume.

How long does it take to get approved and start accepting cards?

Most processors approve you within one to three business days if you provide your business license, tax ID, and bank account details. Some approve when ready online. Once approved, you can read an app or receive equipment within a few days. You can start processing payments when ready after setup is complete.