Self-service supplier onboarding portal that replaces the email-and-attachment workflow with a structured, trackable process. The portal is accessed via a unique onboarding link sent to the new supplier; no login to your internal systems is required. Supplier self-service steps: company registration details (name, registration number, VAT/GST number, registered address), bank account details (IBAN/SWIFT for international, sort code/account number for domestic, validated against your bank's account verification API via TrueLayer or Modulr), primary contacts, and document uploads. Required document types are configured per supplier category: ISO certifications, public liability insurance certificates, conflict minerals declarations, modern slavery policy, data processing agreements, and product compliance certificates (CE marking, FDA approval). Document completeness check runs automatically on each upload: required documents are listed with a status indicator (uploaded/pending/expired), expiry dates extracted from certificates using OCR (Azure Document Intelligence or Google Document AI), and an automatic reminder sent to the supplier if required documents are missing 48 hours after the onboarding link was opened. Complete submissions route to your procurement team's review queue as a structured summary, supplier information, document thumbnails with expiry dates, and company registration verification, rather than an inbox full of attachments. Approval triggers automatic ERP record creation (supplier master data entry in SAP, Oracle, NetSuite, or Dynamics via API) so the new supplier can receive POs immediately after approval without manual data entry. Re-onboarding automation: expiring certifications trigger advance renewal requests to the supplier 90, 60, and 30 days before expiry so compliance documentation stays current.