How to Accept Payments Online: What Happens When a Customer Pays You
What Happens When Someone Pays You Online
When a customer enters their card number on your website or sends you money through a payment app, that transaction does not move directly from their bank to yours. Instead, it travels through a chain of companies—the payment processor, the card network, and the banks on both ends—each taking a small cut and verifying the transaction is real. Understanding this chain matters because it affects how fast you get the money, what fees you pay, and what happens if something goes wrong.
The customer's bank checks whether the card is valid and whether the account has enough money. The payment processor (the company you signed up with) collects that information, sends it through the card network (Visa, Mastercard, American Express, or Discover), and routes it to your bank. Your bank receives the funds, usually within one to three business days, though some processors hold the money longer. You pay fees at each step—typically a percentage of the sale plus a flat per-transaction fee—and those fees come out before the money lands in your account.
Key Takeaways
- Online payments move through multiple companies and banks, which is why deposits take one to three business days and why you pay multiple fees per transaction.
- The three main ways to accept payments online are payment processors (Square, Stripe, PayPal), shopping cart platforms (Shopify, WooCommerce), and point-of-sale systems, each with different fee structures and features.
- Fees typically include a percentage of the sale (usually 2 to 3 percent), a per-transaction fee (usually 20 to 30 cents), and sometimes monthly or setup fees depending on which service you choose.
- Chargebacks happen when a customer disputes a charge with their bank instead of asking you for a refund, and they cost you the sale amount plus a chargeback fee, usually $15 to $100.
- PCI compliance means your payment system must meet security standards set by the card networks, and failing to comply can result in fines or loss of payment processing ability.
The Three Main Ways to Accept Online Payments
Payment processors are the simplest entry point if you do not have a website yet. Square, Stripe, PayPal, and similar services let you create a payment link, send it to a customer via email or text, or embed a button on an existing website. You sign up, connect your bank account, and start accepting cards within hours. Fees are usually 2.2 percent plus 30 cents per transaction for card payments, though they vary by processor and by payment method (bank transfers, for example, cost less). Money typically arrives in your account within one to two business days.
Shopping cart platforms like Shopify, WooCommerce, and BigCommerce are built for businesses that sell multiple items and need to track inventory, manage customer accounts, and send order confirmations automatically. They include payment processing built in, though you can also connect an outside processor. Setup takes longer—usually a few hours to a day—and you pay a monthly subscription fee (typically $29 to $299 per month) plus transaction fees. These platforms are worth the cost if you sell regularly and need to manage orders at scale.
Point-of-sale (POS) systems like Square, Toast, or Clover are designed for in-person sales but often include online payment features too. They work with card readers that plug into your phone or tablet, and they track sales, inventory, and employee performance in one place. Monthly costs range from free to $200 or more depending on features, and transaction fees are similar to payment processors. A POS system makes sense if you sell both in person and online and want one system to manage both.
Understanding Payment Processing Fees
Every online payment involves three types of fees. The interchange fee goes to the customer's bank and is set by the card network (Visa, Mastercard, etc.); you cannot negotiate it. The assessment fee goes to the card network itself and is also fixed. Together, these usually total 1.5 to 2.2 percent of the sale. On top of that, your processor adds its own markup—typically 0.5 to 1 percent—plus a per-transaction fee of 20 to 30 cents.
So on a $100 sale, you might pay $2.29 in fees (2.2 percent interchange and assessment plus 0.5 percent processor markup plus 30 cents), leaving you with $97.71. On a $10 sale, the same 30-cent flat fee makes up 3 percent of your revenue, which is why small transactions hurt more. Some processors offer flat-rate pricing (a single percentage like 2.9 percent plus 30 cents) instead of interchange-plus pricing, which is simpler to understand but may cost more if you accept mostly credit cards.
Monthly fees, setup fees, and statement fees vary widely. Some processors charge nothing monthly if you process at least a small amount each month; others charge $10 to $50 even if you have no sales. Before signing up, add up the total cost of a typical month of sales, not just the per-transaction rate.
How Long Money Takes to Reach Your Account
The standard timeline is one to three business days from the moment the customer completes the payment. That does not mean the money is in your account immediately after they click "pay"—the transaction has to clear through the card network, the customer's bank has to release the funds, and your bank has to receive and post them. Weekends and holidays add delays, so a payment made on Friday evening might not arrive until Tuesday.
Some processors offer faster payouts for an extra fee—usually 1 to 2 percent of the transaction—and deposit money the same day or next business day. Others hold money in a reserve account for 30 days or longer, especially if you are new or if your sales spike suddenly. This reserve protects the processor in case chargebacks come in later. If you need cash flow to be predictable, ask the processor about their reserve policy before you sign up.
Certain payment methods are slower than others. Bank transfers (ACH payments) typically take three to five business days. Digital wallets like Apple Pay and Google Pay usually process as fast as credit cards. International payments can take a week or more.
Chargebacks: What Happens When a Customer Disputes a Payment
A chargeback occurs when a customer contacts their bank and says they did not authorize a charge or did not receive what they paid for, instead of asking you for a refund directly. The bank reverses the transaction, pulls the money back out of your account, and charges you a chargeback fee—typically $15 to $100 depending on the processor and card network. You lose the sale amount plus the fee, and your chargeback rate is tracked by the card networks.
If your chargeback rate climbs above a certain threshold (usually 1 percent of all transactions), the card networks can fine you, raise your fees, or shut down your ability to accept that card type. Visa and Mastercard publish their thresholds publicly, and they take chargeback rates seriously. A single chargeback might not hurt, but a pattern of them can end your payment processing ability.
To reduce chargebacks, keep clear records of what the customer ordered, send order confirmations and shipping notifications, use a clear business name on the charge so customers recognize it, and respond quickly to customer complaints. If a chargeback does come in, you can dispute it by providing evidence—an order confirmation, a shipping receipt, a signed delivery confirmation, or an email from the customer acknowledging receipt. The processor will submit your evidence to the bank, and the bank decides whether to reverse the chargeback.
PCI Compliance and Payment Security
PCI compliance refers to a set of security standards that the card networks require to protect customer payment information. If you accept credit cards, you must follow these standards or face fines from the card networks. The rules are strict: you cannot store full card numbers on your own servers, you must use encrypted connections (HTTPS), you must keep your software updated, and you must limit who has access to payment data.
The good news is that most payment processors handle PCI compliance for you. When you use a processor like Stripe or Square, they manage the encryption and security, and you inherit their compliance status. You still have to keep your own systems secure—use strong passwords, keep your software patched, and do not store card data in email or spreadsheets—but the processor bears the main burden.
If you build your own payment system or use an older platform that does not meet current standards, you become responsible for PCI compliance yourself. That means hiring a security auditor, paying for compliance certification, and potentially paying fines if you are breached. It is almost always cheaper and safer to use a processor that handles compliance for you.
Choosing Between Payment Methods Your Customers Can Use
Most online payment processors accept credit cards (Visa, Mastercard, American Express, Discover) by default. Some also accept debit cards, digital wallets (Apple Pay, Google Pay, PayPal), bank transfers (ACH), and buy-now-pay-later services (Affirm, Klarna). Offering more payment methods increases the chance a customer will complete their purchase, but each method has different fees and processing times.
Credit cards are the most common and have the highest fees. Debit cards cost slightly less. Digital wallets and bank transfers often have lower fees but are slower. Buy-now-pay-later services attract younger customers but charge you a higher percentage. Start with credit and debit cards, then add other methods as your business grows and you understand which ones your customers prefer.
Some processors charge different fees for different payment methods. For example, a processor might charge 2.2 percent plus 30 cents for credit cards but only 1 percent plus 25 cents for bank transfers. If you sell to customers who prefer bank transfers, choosing a processor with lower ACH fees can save you money over time.
What Happens If a Payment Fails
A payment can fail for several reasons: the card is declined (insufficient funds, fraud block, or expired card), the customer enters the wrong information, the connection drops during the transaction, or the customer's bank rejects it. When a payment fails, the customer is usually notified immediately and given a chance to try again. No money is charged, and no fee is assessed for the failed attempt.
Some processors offer automatic retry logic, which attempts the payment again a few hours or days later if it fails the first time. This can recover sales that would otherwise be lost, but it can also frustrate customers if they are charged unexpectedly after thinking the transaction failed. Check your processor's settings and decide whether to enable retries.
If a payment fails repeatedly, reach out to the customer directly. They may have updated their card, changed banks, or had a fraud alert triggered. Offering to accept a different payment method—a different card, a bank transfer, or even a check—can save the sale.
Frequently Asked Questions
How much does it cost to accept online payments?
Fees vary by processor and payment method, but expect to pay 2.2 to 2.9 percent of each sale plus 20 to 30 cents per transaction for credit cards. Bank transfers cost less, usually 1 percent or less. Some processors charge monthly fees ($10 to $50) even if you have no sales; others charge nothing if you process at least a small amount. Calculate your typical monthly sales and add up all fees to compare processors accurately.
Can I accept payments without a website?
Yes. Payment processors like Square and PayPal let you create a payment link and send it to customers via email, text, or social media. You can also use a QR code that links to a payment page. This works for invoices, donations, and small businesses that do not need a full website. The fees are the same as if you had a website.
What if a customer says they never received their order?
If they file a chargeback instead of asking you for a refund, you lose the money plus a chargeback fee. To protect yourself, always use tracked shipping and ask for a signature on delivery if the order is high-value. Keep shipping receipts and delivery confirmations, because you can use them to dispute the chargeback. If the customer contacts you directly, offering a refund or replacement is usually cheaper than fighting a chargeback.
Do I need a business license to accept online payments?
Most payment processors do not require a business license, but they do require a Social Security number or EIN, a bank account, and proof of identity. Some processors ask for additional information if your business is in a high-risk category (like gambling or adult services). Check your processor's requirements before signing up.
What is the difference between a payment processor and a payment gateway?
A payment processor handles the entire transaction—collecting the card information, routing it through the card network, and depositing money into your account. A payment gateway is just the software that collects the card information and sends it to the processor; it does not handle deposits or customer service. Most small businesses use an all-in-one processor like Stripe or Square, which includes both the gateway and the processing.