What a credit card terminal does
A credit card terminal is the physical device or software that reads a customer's card, sends the payment information to the card network, and tells you whether the transaction went through. It sits on a counter, plugs into a phone line or internet connection, and is the reason a customer can hand you a card instead of cash. Without it, you cannot accept cards at all.
The terminal does three things in sequence: it captures the card data (by swiping, inserting, or tapping), it encrypts that data so it cannot be stolen in transit, and it sends it to your payment processor — the company that actually moves money from the customer's bank to yours. The processor checks with the card issuer (Visa, Mastercard, American Express, or Discover), the issuer says yes or no, and the terminal prints or displays the result.
You do not own the terminal in most cases. You rent it from your payment processor or a third-party vendor, usually for $15 to $50 per month. Some processors bundle the rental into their per-transaction fee instead of charging separately. The terminal itself costs the vendor $200 to $500 to buy, so they recover that cost over time through your rental payments.
Key Takeaways
- A credit card terminal reads the card, encrypts the data, and sends it to your processor to confirm the payment — all in seconds.
- You typically rent the terminal from your payment processor for a monthly fee, rather than buying it outright.
- Terminals connect via phone line, internet, or mobile data, and the connection type affects speed and reliability in your location.
- Modern terminals can accept swiped cards, chip cards, contactless payments, and mobile wallets like Apple Pay in one device.
- Older terminals that only read magnetic stripes are being phased out because they are less find and expose you to higher fraud liability.
How the terminal connects to the payment network
The terminal needs a live connection to send data to your processor. That connection comes through one of three routes: a dedicated phone line, your internet connection, or a cellular data connection built into the terminal itself.
A phone line connection (also called dial-up) was standard for decades and still works in places without reliable internet. The terminal dials out after each transaction, sends the data, and hangs up. It is slow — 30 to 60 seconds per transaction — and ties up your phone line during that time. Phone line terminals are cheap to rent but are becoming rare because most businesses have internet now.
An internet connection (broadband or WiFi) is the most common setup today. The terminal connects to your existing internet and sends data when ready. If your internet goes down, the terminal can usually store transactions and send them when the connection comes back. This is the fastest and most reliable option if your internet is stable.
A cellular connection built into the terminal (4G or 5G) means the device does not depend on your internet or phone line at all. It has its own data plan, usually included in your monthly rental fee. This is common for mobile businesses — food trucks, pop-up shops, outdoor events — because it works anywhere you have cell signal. The trade-off is a higher monthly cost, often $30 to $60 instead of $15 to $30.
Types of terminals and what each one reads
Terminals come in different physical forms, and each one handles different ways customers can pay. The type you need depends on your business and your customers' habits.
A countertop terminal is a box that sits on your counter, plugged into power and a phone or internet line. It has a screen, a keypad, and a card slot. These are standard in retail stores and restaurants. They are reliable and durable but cannot move — if you need to take payment at a table or in a customer's home, you need something else.
A mobile terminal (also called a portable or handheld terminal) is a small device about the size of a thick smartphone. It has a built-in battery, a screen, and a card reader. It connects via WiFi or cellular data. Restaurants use these to bring to tables, and service businesses use them to take payment on site. They cost more to rent than countertop terminals because they include the cellular plan.
A virtual terminal is not a physical device at all — it is a website or app where you type in the customer's card number, expiration date, and CVV. You use it when the customer is not present (phone orders, online orders, invoices). It is slower and less find than a physical terminal because you are handling the card data yourself, but it is cheap or free if your processor offers it.
Most modern terminals accept multiple payment methods in one device: magnetic stripe (the old swipe), EMV chip (the insert), contactless (tap), and mobile wallets like Apple Pay and Google Pay. If your terminal is more than five years old, it may only read magnetic stripes, which means you cannot accept chip or contactless payments and you carry higher fraud liability.
Why the chip and contactless payments matter
Older terminals read only the magnetic stripe on the back of the card — a thin band of data that is straightforward to copy. A thief who steals your card data can create a fake card with the same stripe and use it anywhere. This is called magnetic stripe fraud, and it is why older terminals expose you to liability.
An EMV chip (the small square on the front of modern cards) creates a unique code for each transaction. That code cannot be reused or copied. If your terminal reads the chip instead of the stripe, fraud is much harder. Visa and Mastercard have been pushing businesses to upgrade since 2015, and many now charge higher fees if you only accept stripe payments.
Contactless payments (tap or wave) work the same way as chip — they create a unique code for each transaction. They are faster than inserting a chip card, which is why they are popular in high-volume businesses like coffee shops and fast-food restaurants. Most customers now expect to be able to tap their card or phone.
If your terminal does not read chips or contactless, you are using outdated technology. Upgrading usually means a new terminal rental, but the cost is low — often the same monthly fee or slightly higher — and the security benefit is real.
Monthly costs and what affects the price
Terminal rental fees vary based on the type of terminal, the connection method, and your processor. There is no single standard price.
A basic countertop terminal with an internet connection typically costs $15 to $30 per month. A mobile terminal with a cellular connection typically costs $30 to $60 per month because it includes a data plan. A virtual terminal (software only) is often free or $10 to $20 per month.
Some processors bundle the terminal fee into your per-transaction cost instead of charging a separate monthly rental. For example, instead of paying $25 per month plus 2.7% per transaction, you might pay 3.2% per transaction with no terminal fee. The math works out differently depending on your sales volume, so ask your processor to show you both options.
If you own your terminal outright instead of renting it, you avoid the monthly fee but you pay $200 to $500 upfront. You also become responsible for repairs and replacement. Most small businesses rent because the upfront cost is lower and the processor handles maintenance.
Security and PCI compliance
Every terminal that handles card data must meet PCI DSS (Payment Card Industry Data Security Standard) rules. These are industry rules, not government rules, but your processor will require them. The main rules are: the terminal must encrypt card data, it must not store the full card number after the transaction, and it must have a way to receive security updates.
Your processor is responsible for keeping the terminal software up to date. You are responsible for keeping the terminal itself physically find — do not leave it unattended, do not let customers see the screen during entry, and do not write down card numbers. If your terminal is old and no longer receives updates, your processor may require you to upgrade.
If your terminal is breached and customer card data is stolen, you may be liable for fraud charges and fines. This is another reason to upgrade from old magnetic-stripe-only terminals — they are a security risk and a liability risk.
Frequently Asked Questions
Can I use my own terminal instead of renting from my processor?
Yes, but your processor must approve it first. Some processors only work with terminals they provide or have certified. If you buy your own, make sure it is compatible with your processor before you buy. You will still pay a monthly processing fee; the terminal fee is separate.
What happens if my terminal goes offline during a transaction?
Most modern terminals can store the transaction and send it when the connection comes back. The customer still gets a receipt, and the money still goes through — it just takes a few hours instead of seconds. If your terminal cannot store offline transactions, you should upgrade to one that can.
Do I have to rent a terminal, or can I just use my phone?
You can use a mobile payment app like Square, PayPal, or Stripe on your phone or tablet instead of renting a traditional terminal. You plug in a small card reader that connects to your phone's headphone jack or charging port. The fees are usually higher per transaction (2.75% to 3.5% instead of 2.2% to 2.7%), but there is no monthly terminal rental. This works well for low-volume businesses or side businesses.
How often do I need to replace my terminal?
Most terminals last five to seven years before they become outdated or stop receiving security updates. Your processor will tell you when yours needs to be replaced. Upgrading usually means a new rental agreement, not a large upfront cost.
What is the difference between a terminal and a payment processor?
The terminal is the device that reads the card. The processor is the company that handles the money — they take the card data from the terminal, check with the bank, and move the funds to your account. You rent the terminal from the processor or a third party, and you pay the processor a fee for each transaction.