Blog · Web development

KYC and AML for a marketplace: how to avoid getting blocked

Jun 11, 20265 min readby Scroll
KYC et AML sur une marketplace
On this page

A marketplace handles third-party funds: KYC and AML are mandatory. The practical building blocks and the pitfall of addressing them too late.

Launching a marketplace means handling other people’s money. And as soon as you deal with third-party financial flows, regulation steps in: KYC (identity verification) and AML (anti-money laundering). Ignoring them risks a block, often at the worst possible time.

Why it’s mandatory

A marketplace that collects payments on behalf of sellers acts as a payment intermediary. The law requires you to know who the sellers are (KYC), to monitor suspicious transactions (AML), and to keep audit logs. A payment provider may suspend your flows if this isn’t in place.

The framework tightened recently, and the deadlines are worth knowing when scoping a project. In 2024 the European Union adopted an anti-money-laundering package, a regulation (2024/1624), a sixth directive (2024/1640) and the creation of a European supervisory authority, AMLA, published in the Official Journal on 19 June 2024. The new rules apply from 2027, with European supervision seated in Frankfurt. In France, collecting funds on behalf of third parties additionally falls under a regulated status supervised by the ACPR: hence the value of relying on an already-licensed provider rather than carrying the licence yourself.

The practical building blocks

  • Identity verification : Stripe Identity or Veriff collect and verify sellers’ ID documents.
  • AML screening : ComplyAdvantage (or equivalent) checks the origin of funds and flags high-risk transactions.
  • Logs and traceability : everything is documented to pass an audit.

What is actually requested is worth examining before designing the onboarding flow, because it drives the drop-off rate. Stripe documents the required verification information: the legal representative’s identity and address, beneficial owners for a company, bank details, then additional supporting documents beyond certain processing thresholds. Document verification itself can be delegated to a dedicated service such as Stripe Identity. The point to remember: collection is not a single form but a state that evolves over time, and your interface has to be able to display it.

Part of this compliance is handled by the payment solution, which is one of the benefits of Stripe Connect, which we detail in our article on Stripe Connect for a marketplace.

The trap: addressing it too late

Most marketplaces get blocked because KYC/AML was postponed "for later". Yet it must be designed from the start: seller onboarding, verification tiers, trigger controls. Retrofitting it is painful.

The scenario that actually blocks marketplaces is more specific than “we put it off”, and it is worth describing so you can anticipate it. A seller account can flip to “verification required” months after opening, once a cumulative processing threshold is crossed. Payouts are then held until the documents arrive, and for a seller who lives on those payouts, the consequence is immediate. Three decisions taken during scoping avoid the crisis: surface the verification state in the seller’s dashboard, schedule an automatic reminder before the block, and decide who, on your side, answers when a seller calls. This is not a legal subject: it is a product and support subject.

In short

KYC and AML are not optional for a marketplace: they are the foundations that prevent blocking. We integrate them from the design phase in our custom marketplace projects, with a tested payment integration, see our Stripe agency.

Launching a marketplace, or stuck on compliance? Let’s talk.