How Payment Software Works and What It Costs You
What payment software does and who uses it
Payment software is the tool that moves money from a customer's card or bank account into a business's account. It sits between the moment you swipe, tap, or enter your card number and the moment the money actually lands. If you run a business—whether you sell online, at a register, or over the phone—you need payment software to accept cards and digital wallets. If you're a customer, understanding how it works helps you know where your money goes and why certain transactions take time to settle.
Payment software comes in different shapes depending on your business type. A coffee shop uses a point-of-sale (POS) system that's often bundled with payment processing. An online store uses a payment gateway like Stripe or Square Online. A freelancer might use PayPal or Wise to invoice clients. A nonprofit might use GiveWP to collect donations. The software itself doesn't hold the money—it's the messenger that tells the bank to move it.
Key Takeaways
- Payment software connects your customer's bank or card to your business bank account, but the money doesn't move instantly—it typically settles in one to three business days.
- You pay for payment software through per-transaction fees (usually 2 to 3 percent plus a flat fee), monthly subscriptions, or a combination of both.
- Different software handles different payment types: some accept only cards, others add bank transfers, digital wallets, and international payments.
- The software provider, your bank, and the card networks (Visa, Mastercard) all take a cut, which is why transaction fees exist and why they vary by card type.
- Disputes, chargebacks, and fraud protection are handled through the payment software, and you're responsible for understanding your refund and chargeback policies.
How money moves through payment software
When a customer enters their card number or taps their phone, the payment software encrypts that information and sends it to a payment processor. The processor checks with the customer's bank to confirm the funds exist and the card is valid. If approved, the processor sends a message back to your software saying "yes" or "no." All of this happens in seconds.
But the money doesn't move yet. What happens next is called settlement. The processor batches all your transactions from the day and sends them to the card networks (Visa, Mastercard, American Express, Discover). The networks tell the customer's bank to move the money. The customer's bank sends it to the processor's bank, which then sends it to your business bank account. This chain takes one to three business days, depending on your bank and the processor. Until settlement completes, the money is in limbo—you can see it as "pending" in your software, but you can't spend it yet.
This delay matters if you're counting on cash flow. A coffee shop that processes $500 in card sales on Monday won't see that money until Wednesday or Thursday. A freelancer invoiced on Friday might not see payment until the following Tuesday. Payment software shows you the transaction immediately, but your actual bank account updates later.
What you pay for payment software
Payment software costs come in three forms: per-transaction fees, monthly subscriptions, and add-on charges. Most businesses pay a combination.
Per-transaction fees are the most common. They're usually a percentage of the sale (called the "interchange rate") plus a flat fee per transaction. A typical rate is 2.9 percent plus $0.30 per card transaction. So a $100 sale costs you $3.20. Rates vary by card type—debit cards cost less than credit cards, and American Express costs more than Visa. Some software charges different rates for in-person versus online transactions, or for recurring payments versus one-time sales.
Monthly subscriptions range from free to $300 or more, depending on features. A free tier usually includes basic payment processing but limits you to a certain number of transactions per month or charges higher per-transaction fees to make up for it. Paid tiers add features like invoicing, inventory tracking, customer reports, or priority support. A small business might pay $30 a month for a basic plan; a larger operation might pay $100 to $300.
Add-on charges include fees for chargebacks (when a customer disputes a charge), international transactions, manual card entry, ACH bank transfers, or payment links. Some software charges a small fee to receive money via bank transfer instead of card. Others charge extra to send refunds. Read the fee schedule carefully—these hidden costs add up.
Different types of payment software and what they do
Payment software isn't one-size-fits-all. The right tool depends on how you sell.
Point-of-sale (POS) systems are built for physical locations. They include a card reader, a screen, a receipt printer, and software that tracks inventory and sales. Examples include Square, Toast, and Clover. You pay per transaction plus a monthly fee for the software. The hardware (reader, tablet, or terminal) is often free or heavily discounted.
Payment gateways are for online businesses. They're the software layer that sits on your website and collects card information securely. Stripe, Shopify Payments, and WooCommerce are common examples. You don't need separate hardware—the gateway lives on your site. You pay per transaction, and some charge a monthly fee for advanced features.
Invoicing and billing software lets you send payment links to customers via email. Examples include Square Invoices, FreshBooks, and Wave. You create an invoice, the software generates a link, the customer clicks it and pays, and the money settles to your account. This is common for freelancers and service providers.
Donation and fundraising software is designed for nonprofits. GiveWP, Donorbox, and Charitable let donors give online or via text. Fees are usually lower than for-profit rates, and some software waives fees on certain giving days.
Marketplace and payment apps like PayPal, Wise, and Venmo let individuals and small businesses send and receive money. PayPal charges per transaction for business payments. Wise specializes in international transfers. Venmo is peer-to-peer but has a business version with fees.
Why settlement takes time and what can go wrong
Settlement delays exist because multiple institutions have to talk to each other, and they don't all work on the same schedule. Banks process batches at set times—often overnight. Weekends and holidays add extra days. If you process a transaction on Friday evening, it might not settle until Tuesday because the weekend pauses the chain.
Chargebacks are the biggest problem. A customer can dispute a charge with their bank up to 180 days after the transaction. The bank pulls the money back from your account and asks you to prove the transaction was legitimate. If you can't prove it—with an order confirmation, shipping receipt, or customer communication—you lose the money and pay a chargeback fee (usually $15 to $100). Chargebacks are why payment software includes fraud tools: address verification, CVV checks, and 3D Secure authentication.
Failed transactions also cause delays. If a card is declined, the payment software tells you immediately, but you have to retry or ask the customer for a different payment method. Some software lets you set up automatic retries for failed recurring payments, which can help but can also frustrate customers if the retry succeeds without their knowledge.
Refunds and reversals take time too. If you issue a refund, the payment software sends a reversal request to the processor, which tells the customer's bank to send the money back. This usually takes one to three business days, same as the original settlement. Until then, the customer sees the original charge and the refund as separate line items.
How to choose payment software for your situation
Start by asking what you actually need to accept. Do you need cards only, or also bank transfers, digital wallets, and international payments? Do you sell in person, online, or both? Do you need invoicing, inventory, or customer data? Do you process high volume or low volume?
Compare fees across three to five options. Don't just look at the per-transaction rate—add up the monthly subscription, any setup fees, chargeback fees, and fees for the payment types you actually use. A processor with a 2.5 percent rate but a $50 monthly fee might cost more than one with a 2.9 percent rate and no monthly fee, depending on your volume.
Check the settlement timeline. Most processors settle in one to three business days, but some offer next-day settlement for an extra fee. If cash flow is tight, that might be worth it. Check whether weekends and holidays affect your settlement—some processors pause settlement on weekends, others don't.
Read the chargeback and dispute policy. How long do you have to respond to a chargeback? What documentation do they accept? Some processors are stricter than others. If you sell high-risk items (digital goods, travel, subscriptions), look for a processor that handles those categories well.
Test the software before committing. Most offer a free trial or a free tier. Process a test transaction and watch it settle. Check the dashboard—can you see what you need? Is it easy to issue refunds? Can you export your data? A cheap processor is expensive if you spend hours every week fighting the interface.
Security and fraud protection in payment software
Payment software doesn't store your customer's card number on your computer or server. Instead, it tokenizes the card—it converts the number into a random string of characters that only the processor can decode. This means if someone hacks your business, they can't steal card numbers because you never had them.
Most payment software includes fraud detection tools. Address Verification Service (AVS) checks that the billing address matches the card issuer's records. CVV verification checks the three-digit security code on the back of the card. 3D Secure adds an extra authentication step—the customer enters a password or gets a code on their phone. These tools reduce fraud but also increase the chance a legitimate customer's transaction gets declined.
You're responsible for your refund and chargeback policy. If you don't have a clear policy and a customer disputes a charge, the processor usually sides with the customer. Document everything: order confirmations, shipping receipts, customer communications, and delivery proof. Keep records for at least 18 months in case of a chargeback.
Frequently Asked Questions
Why does my money take three days to show up if the transaction was approved instantly?
Approval and settlement are two different things. Approval (which happens in seconds) just confirms the customer has funds. Settlement is when the money actually moves through the banking system, which involves multiple institutions and batching processes. This chain takes one to three business days by design, not by accident.
Can I use the same payment software for online and in-person sales?
Many processors offer both, but not all. Stripe and Square both handle online and in-person. Some POS systems like Toast are in-person only. Check the processor's features before signing up. Some charge different rates for each channel.
What happens if a customer does a chargeback?
The processor pulls the money back from your account and charges you a fee (usually $15 to $100). You then have a window (usually 7 to 10 days) to respond with proof the transaction was legitimate. If you can't prove it, you lose the money and the fee. If you do prove it, you keep the money but still pay the chargeback fee.
Do I have to use the payment software my bank recommends?
No. Your bank may offer payment processing, but you can use any processor you want. Shop around—bank rates are often higher than independent processors. Your bank account is separate from your payment processor, so switching processors doesn't affect your banking relationship.
What's the difference between a payment gateway and a payment processor?
A gateway is the software that collects payment information from your customer. A processor is the company that moves the money. Some companies do both (Stripe, Square). Some do only one. You need both to accept payments, but they might come from different vendors.