SOLUTIONS
Document processing for e-commerce and marketplaces
By Sygnet Research. Written by Sygnet, sourced, checked before publication.
An online marketplace with a few thousand active sellers generates paper at a scale that has nothing to do with headcount. Every order spawns an invoice, a delivery note, sometimes a customs form; every seller onboarding needs an ID check, a company registration, a bank detail; every return or dispute needs a claim form and supporting proof. None of this is exotic. All of it is repetitive, high-volume, and exactly the kind of work that breaks manual review teams long before it breaks the platform's growth targets. Once extraction and validation are automated, the bottleneck moves from headcount to exceptions, and most sellers and buyers never touch a human agent.
Documents and use cases
| Use case | Documents involved | What gets extracted or checked |
|---|---|---|
| Seller onboarding | ID card/passport, Kbis extract, company statutes | Legal name, registration number, signatory identity, document expiry |
| Payout setup | RIB/IBAN, bank statement | Account holder match, IBAN validity, bank name |
| Order fulfilment | Delivery note, purchase order | Line items, quantities, delivery address, carrier reference |
| Invoicing at scale | Invoice, receipt | Line items, tax rate, totals, seller VAT number |
| Buyer identity checks | Proof of address, ID card/passport | Name and address match against order details |
| Dispute and return handling | Insurance claim form, delivery note, receipt | Claim reason, order reference, item condition, proof of damage |
| Seller tax reporting | Tax notice, invoice archive | Taxable revenue, VAT liability, filing period |
| Contract onboarding for large sellers | Contract | Commission terms, exclusivity clauses, termination notice periods |
Where manual processing breaks
The problem isn't volume alone. It's variety. A marketplace with sellers in a dozen countries receives invoices in a dozen formats, ID documents from a dozen national authorities, and delivery notes from carriers who each print totals differently. Template-based systems built for one supplier's layout fall over the moment a new seller signs up with a different template, and someone on the trust and safety team ends up manually keying data at 2am to keep onboarding SLAs.
Seasonal spikes make this worse. Black Friday or a flash sale can multiply order volume by ten while the review team stays the same size. Backlogs form exactly when sellers need fast payouts and buyers need fast dispute resolution, which is when platform trust erodes fastest.
Fraud is the other failure mode. Fake Kbis extracts, doctored bank statements, and forged ID documents are common enough that manual reviewers, working fast under volume pressure, miss things that a consistent automated check would catch every time. A reviewer skimming a hundred documents a day develops blind spots; a validation rule doesn't.
Finally, disputes need cross-referencing across documents that were captured at different times by different systems. A claim form references an order that has a delivery note that has a different address than the one on the buyer's ID. Catching that mismatch manually requires someone to pull three documents and compare them by eye, which rarely happens consistently at scale.
How Sygnet fits
Sygnet treats each document type in the table above as a schema to infer, not a template to maintain. When a new seller uploads a Kbis extract from a jurisdiction the platform hasn't seen before, extraction adapts to the layout rather than failing on it. Every extracted field carries a confidence score, so onboarding and claims teams can set thresholds: auto-approve above a level, route to human review below it, and never treat a low-confidence field as verified.
Validation rules catch structural problems (missing VAT numbers, malformed IBANs, expired ID documents) before they reach a downstream system. Cross-document checks catch the harder problems: does the name on the RIB match the name on the Kbis, does the delivery address on the claim match the address on the original order. This is where marketplace fraud and simple data errors both get caught, without requiring a reviewer to manually cross-reference.
Every extraction keeps a field-level provenance trail back to the source document, useful for dispute resolution and for regulator audits. Data stays on EU infrastructure. Integration is via API with webhook notifications when a document finishes processing or lands in a review queue, so onboarding and payout workflows can stay event-driven rather than polling. See OCR vs VLM for how extraction approach affects accuracy on messy seller-submitted scans.
Compliance and data protection
Marketplaces sit under several overlapping obligations. GDPR governs the personal data in ID documents, proof of address, and bank statements, and requires proportionate retention, not indefinite storage of documents collected for onboarding. Anti-money-laundering rules push many marketplaces toward KYC-style checks on sellers above certain transaction thresholds, particularly for payment facilitation. E-invoicing rules are evolving in several EU jurisdictions and will increasingly affect how marketplace transaction invoices are issued and archived.
Document processing systems that touch this data should support redaction of unnecessary personal fields, clear audit trails, and EU hosting where required. See security and compliance for how Sygnet handles this, and GDPR & SOC 2 compliance for LLM logging for the logging-specific detail that often gets overlooked.
FAQ
Can this handle seller documents in multiple languages and formats?
Yes. Schema inference doesn't depend on a fixed template, so a Kbis extract, a German Handelsregister excerpt, and a UK Companies House certificate can all be processed for the same onboarding step without separate configuration for each format.
How does this help with marketplace fraud, not just data entry speed?
Cross-document checks compare fields across an onboarding or claim bundle (names, addresses, account holders) and flag mismatches automatically. Combined with confidence scoring, this catches inconsistencies that a reviewer under volume pressure is likely to miss.
What happens to documents with genuinely low-quality scans?
Low-confidence fields get flagged rather than guessed at and passed through silently. Those documents route to human review instead of auto-approving, which keeps error rates predictable even when seller-submitted scans are poor.
NEXT STEP
See it on your own documents
One email when we publish something worth your time.