Reviewer approves
A reviewer confirms the CPSC attestation and approves a complete shipment. It moves to Submitted to CPSC.
CPSC eFiling engine
Behind a single attestation, Factory Sync builds your CPSC V4 filing, transmits it, and tracks it to completion — then writes the result back onto the shipment. No re-keying into a government portal. No guesswork about whether it went through.
The clock is running
Importers of regulated consumer products will need to file electronically with the CPSC. Standing up that capability from scratch is a project. Turning it on with Factory Sync is a setting.
Under the hood
Approval publishes the shipment to a queue that a dedicated, isolated worker drains. It speaks the CPSC V4 API so your team never has to.
A reviewer confirms the CPSC attestation and approves a complete shipment. It moves to Submitted to CPSC.
The worker resolves your collection and builds the /import body — a product list of core products and directives, with your certifier and POC attached.
The filing is transmitted, then the worker polls /getImportStatus until the upload completes — no manual checking.
It reads /getImportLog for per-row validations, then flips the shipment to Approved — or to a failed state with the exact CPSC reason.
Always know where you stand
Inputs are editable only while a shipment is a draft or has been sent back. Every other state locks the form on both the client and the server, so a filing can't change underneath you.
Editable. The factory prepares the shipment and uploads reports.
Submitted internally; factory fields lock while reviewers inspect it.
Sent back with a reason; the factory can edit and resubmit.
Approved and transmitting; the worker is filing and polling status.
Filed with the CPSC. Fields are locked for the record.
Filing didn't land; reviewers resolve the cause and retry in one click.
A newer amendment exists; this version is read-only.
Replaced by a corrected filing and kept for history.
Resilient by design
Filing is queue-driven and durable. If the CPSC API is briefly unavailable or a row is rejected, the shipment lands in a clear failed state with the reason — never a silent failure.
Connect your CPSC account
Bring your Product Registry certifier ID and API token. Factory Sync auto-detects your collection, and the filing pipeline activates as soon as your credentials are configured — no redeploy.
The deadline is real — the setup isn’t
Onboarding takes days, not months. Bring your existing production file and start filing.
No rip-and-replace · Works with your current production file · Live in days