Submission Detail Reason Codes

This page lists the Reason Codes for Rejections and Error Submissions which can be expected by the Submission Result Details API.

Reason Codes for Rejection

NOTE: These are applicable when Submission Details API has returned Http Status Code 200

A rejection or error is defined by the following status & result combination from Get Submission Details

"status": "COMPLETED",
"result": "INVALID", 
"reasonCode": "..."
"status": "ERROR",
"reasonCode": "..."

Reason Codes for Rejection Cause

Reason CodeDescription
FACE_MATCH_FAILEDSelfie doesn’t match the reference document
FRAUD_REJECTEDOur fraud detection rejected submission because of certain anomaly
INVALID_DOCUMENTCan be because of :
  • Not using eKTP
  • Blurry
  • Dark
  • Broken ID
DOCUMENT_NOT_FOUNDWe can’t download file that needed
NOT_LIVEModel output exceeding our threshold
NO_FACE_DETECTED_ERRORModel did not detect face on the selfie image
NOT_EKTPDocument is not eKTP
SPOOFED_SUBMISSIONWe detect the submission is a spoofed submission
STORAGE_OPERATION_FAILEDWe were able to download reference doc from partner, but failed to upload it into our bucket
REFERENCE_FETCH_FAILEDWe got error when calling partner endpoint to fetch reference doc
VERIFICATION_FAILEDInternal Issue