KYC Verification: What It Is and How It Works
Every online business that moves money eventually has to answer one question: who is this customer, really? KYC verification is how that question gets answered, and done well, it stops fraud without turning good customers away.
What is KYC verification?
KYC stands for know your customer. KYC verification is the process of confirming that a customer is a real person and is who they say they are, before they can open an account, deposit money or get paid out. Banks and payment companies have done it for decades. Today it is also standard for online businesses where fraud is expensive: marketplaces, fintech apps, travel, digital goods and any platform that pays money out.
How the KYC process works
- Collect the basics. Name, date of birth, address, and sometimes the last digits of a national ID number.
- Check a government ID. The customer photographs a driver's license, passport or ID card, and software checks that it is genuine and not edited.
- Match a selfie. A short selfie, with a liveness check, confirms the person holding the phone is the person on the ID.
- Screen against watchlists. Where required, the name is checked against sanctions and politically exposed persons lists.
- Decide and keep watching. Most customers are approved automatically in seconds. Unclear cases go to a person for review, and accounts are monitored after sign-up.
KYC vs KYB vs AML
The three terms are often used together. They are related, but each covers something different:
| Term | Who it covers | What gets checked |
|---|---|---|
| KYC (know your customer) | People: customers, users, account holders. | Name, date of birth, address, a government ID and often a selfie. |
| KYB (know your business) | Companies: merchants, sellers, partners. | Registration, tax ID, address, what the business sells, and the people who own or control it. |
| AML (anti-money laundering) | Money movement, across customers and businesses. | Watchlist and sanctions screening, and ongoing monitoring of transactions for unusual patterns. |
Why KYC matters for payments
- It stops stolen cards. When the name on a card has to match a verified person, a stolen card is much harder to use.
- It stops one person posing as many. Verified identities make it hard to open multiple accounts to abuse sign-up offers or promotions.
- It protects payouts. Money only goes out to people who have proven who they are.
- It wins disputes. A verified identity is strong evidence when a customer later claims they never made a payment.
How to verify customers without losing them
Every extra step at sign-up costs some customers. The best KYC flows keep the friction low:
- Verify at the moment it matters, such as the first deposit or the first payout.
- Design for phones: most customers will photograph their ID with one.
- Approve clear cases automatically and send only unclear ones to a person.
- Verify once, then reuse the result instead of asking again.
- Don't let small differences block real people. A nickname or a missing accent shouldn't look like fraud.
How Soap helps
Soap builds KYC into the hosted checkout, so identity checks happen in the same flow as the payment instead of in a separate system, and can include watchlist screening. The verified identity then powers the rest of Soap's fraud controls: the name on each card is matched to the verified customer, and our AI name matching helps keep a nickname or a missing accent from blocking a real customer. On the merchant side, Soap's onboarding collects business details for KYB review.
Verified identities also make disputes easier to win. Read how our AI chargeback representment uses KYC records as evidence.
Frequently asked questions
What is KYC verification?
KYC, short for know your customer, is the process of confirming that a customer is who they say they are. It usually means collecting their name, date of birth and address, checking a government ID, and often matching a selfie to the ID photo.
How long does KYC verification take?
Automated KYC usually takes seconds to a few minutes: the customer photographs their ID, takes a selfie, and the checks run instantly. Cases that need a manual review can take longer.
What is the difference between KYC and KYB?
KYC verifies individual people. KYB, know your business, verifies companies: that the business is registered, what it does, and who owns or controls it. The owners themselves usually go through KYC as part of KYB.
What is the difference between KYC and AML?
KYC is one part of anti-money laundering (AML). KYC confirms who the customer is when they sign up. AML is the wider program, including screening against sanctions and watchlists and monitoring transactions over time.
Why do online businesses verify customers?
To stop fraud before it costs money: stolen identities, stolen cards, one person opening many accounts, and chargebacks. Many regulated businesses, such as banks and payment companies, are also required to know who their customers are.
Talk to the Soap team
Want identity checks and payments in one flow? Talk to the Soap team.