ACP Async Processing
Use async processing for high volume or time-sensitive workflows. ACP returns a job ID you can poll for completion.
Submit an Async Order
Response
Check Status
Job Status Response
Poll for completion
status moves queued โ processing โ completed | failed. On completed the payload carries the
same per-target results as a synchronous submission.
Poll with backoff, not a tight loop โ job completion is bounded by the slowest downstream target,
which for an ERP write can be seconds. And treat failed as final for that job: resubmit as a new
job with the same source order ID so downstream deduplication catches the retry.
- ACP endpoints โ sync, async, and batch, and when to use each
- ACP schemas โ the order object being submitted
- Routing โ where the order goes downstream