How Payment Processing Works
How Payment Processing Works
Understanding the basics of how card payments work helps you troubleshoot issues and answer customer questions with confidence. This page explains the payment flow in simple terms — it applies whether you use NMI, Authorize.net, or both.
The Payment Flow
Every time a customer swipespays aby card,card taps— theirwhether in person, over the phone, or types in a card number on your website,website a series of steps happens behind— the scenespayment togoes movethrough moneythree from their account to yours. This page explains how that process works in plain English — no finance degree required.
The Payment Flow: Three Steps to Getting Paid
Think of every credit or debit card transaction as a three-step process:steps:
ThinkIn ofplain it like a bar tab.English: Authorization opens= "Can they pay?" → Capture = "Charge them." → Settlement = "Move the tabmoney." (reservingFor themost funds).counter Capturesales, isall whenthree youhappen closewithin out the tab (confirming the final amount). Settlement is when the bar actually gets paid by the credit card company.seconds.
Card-Present vs Card-Not-Present
Payment processors treat transactions differently depending on whether the physical card is in front of you or not:you:
- Card-
Present (CP)present — The customer isstandingat your counter andphysicallyinserts, taps, or swipes their physical card on a terminal. Example: a customerwalks into your shop and buysbuying aboxGlockof 9mm ammo using the chip reader19 atyourthe register. These transactions are more secure (the chip proves the card is real) and typically have lower processingfees because the risk of fraud is much lower.fees. - Card-
Not-Present (CNP)not-present — The card number isnot physicallytyped infrontmanuallyof—you.eitherThis includes online orders on your website, phone orders whereby youtype(phoneinorder) or by thecardcustomernumber,(onlineand invoices paid remotely.purchase). Example: a customer calls in to pre-pay for a special-ordersuppressorsuppressor,andorreadsplacestheirancardordernumberonoveryourthe phone.website. These transactionshavecarry slightly higherprocessingfees because there'sanogreaterphysicalriskcardoftofraud.verify.
Always use the chip reader when the customer is in thefront store.of you. TypingChip (EMV) transactions are more secure and have lower fees than manually typing in athe card number manually when the customer is standing right there (called "key-in") costs you more in processing fees and increases your fraud liability.number. Only use key-in when you're taking a cardphone whenorder youor havethe noterminal otherisn't option.working.
Tokenization:Tokenization — Why Card Numbers Aren'tAre Never Stored
You might wonder — whenWhen a customer pays,pays doesby CloudFFLcard savein CloudFFL, their creditactual card number?number is No,never andstored that'sin byyour design.
Here's what actually happens: when a customer enters their card details (either by swiping at a terminal or typing their number online),Instead, the payment system immediatelyprocessor replaces the real card number with a random code called a token. ThatThis token lookscan somethingbe likeused to tk_8f3a9b2c1d—charge meaninglessthe same card again (for future orders or refunds) but is worthless to anyone who seesmight steal it.
This is why you'll sometimes see a returning customer's card listed as something like "Visa ending in 4242" — CloudFFL storesonly knows the last four digits and the token, not the cardfull number. If you need to charge that customer again (for a backorder, a recurring payment, or a refund), the system uses the token to reference the original card without ever exposing the actual number.
Payment Gateway vs Payment Processor
You'll sometimes hear these two terms aused lot,interchangeably, andbut they'rethey easymean toslightly mixdifferent up. Here's the simple version:things:
- Payment
Gatewaygateway — Thesoftwaretechnology that securelycollects thesends card detailsandfromsendsyourthemsystem to theright place.processor. Think of it as the"frontsecuredoor"tunnel—betweenit'sCloudFFLwhatandyourthewebsitebank.orNMIterminal talks to. Examples: NMI,and Authorize.net.net are both payment gateways. - Payment
Processorprocessor — The company that actually moves the money between banks.ThinkYourofgatewayittalksasto the"highway"processor behind themoney travels on. Examples: First Data, TSYS, Worldpay. Your processor is usually set up by your merchant services provider.scenes.
InAs everydaya terms:dealer, the gateway takes the order, and the processor delivers the package. You interact with the gateway (through CloudFFL); the processor works in the background.
Youyou don't need to pickworry amuch processorabout separately.this Whendistinction. youJust signknow up with a gateway like NMI or Authorize.net through your merchant services provider, the processor is included.that CloudFFL connects to theyour gateway,gateway (NMI or Authorize.net), and the gateway handles theeverything rest.else.
CloudFFL's
WhatSupported CloudFFLPayment SupportsGateways
CloudFFL integrates withsupports two payment gateways:
You can use one or both, depending on your business.needs:
See the next pagepage, inNMI thisvs chapterAuthorize.net covers— theChoosing differencesYour inProvider, detailfor a detailed comparison to help you decide.decide which one (or both) to set up.