Response - “303”
- In this response we resend the document fixed and maintain the original communication?
Example:
Document 2, icv 2, PIH 1 — (CLEARED)
Document 3, icv 3, PIH 2 — (communication with 303)
Document 4, icv 4, PIH 3 — (CLEARED)
Document 3, icv 5, PIH 4 — (new communication with correction)
Response - “401/428”
- In this responses we maintain the original communication and resend as new?
Example:
Document 2, icv 2, PIH 1 — (CLEARED)
Document 3, icv 3, PIH 2 — (communication with “401/428”)
Document 4, icv 4, PIH 3 — (CLEARED)
Document 3, icv 5, PIH 4 — (new communication)
Response - “413/429/500/503/503/504”
- In this responses we resend the documents as new communication and ignore the communication with error?
Example:
Document 2, icv 2, PIH 1 — (CLEARED)
Document 3, icv 3, PIH 2 — (communication with “413/429/500/503/503/504”)
Document 4, icv 3, PIH 2 — (CLEARED)
Document 3, icv 4, PIH 3 — (new communication)
Overview of responses and required actions
“303 Clearance switched off”
Please submit via reporting
“401 Unauthorized “
Check authentication certificate and secret and resubmit
“413 Payload Too Large, invoice not received”
Please resend with smaller payload (invoice)
“428 CCSID renewed but not compliant”
CCSID renewed but not compliant yet, because it’s missing invoice compliance check.
- The compliance certificate (CCSID) returned in the response is the renewed initial certificate.
- Use the renewed certificate (CCSID) in the onboarding process again by sending the invoices to the compliance check API.
- Generate new production CSID (PCSID) : the final certificate to be used in submitting invoices to clearance and reporting APIs.
“429 Too Many Requests, invoice not received”
Please resend
“500 Internal Server Error, invoice not received”
Please resend
“503 Service Unavailable, invoice not received”
Please resend
“504 Request Timed Out, invoice not received”
Please resend