Income errors
Guide to troubleshooting Income errors
INCOME_VERIFICATION_DOCUMENT_NOT_FOUND
The requested income verification document was not found.
Common causes
- The document URL is incorrect (for example, it may contain a typo) or has expired.
- The document URL has already been accessed. Document URLs can only be used once.
Troubleshooting steps
API error response
http code 400
{
"error_type": "INCOME_VERIFICATION_ERROR",
"error_code": "INCOME_VERIFICATION_DOCUMENT_NOT_FOUND",
"error_message": "the requested data was not found. Please check the ID supplied.",
"display_message": null,
"request_id": "HNTDNrA8F1shFEW"
}INCOME_VERIFICATION_FAILED
The income verification you are trying to retrieve could not be completed. please try creating a new income verification
Common causes
- The processing of the verification failed to complete successfully.
Troubleshooting steps
API error response
http code 400
{
"error_type": "INCOME_VERIFICATION_ERROR",
"error_code": "INCOME_VERIFICATION_FAILED",
"error_message": "the income verification you are trying to retrieve could not be completed. please try creating a new income verification",
"display_message": null,
"request_id": "HNTDNrA8F1shFEW"
}INCOME_VERIFICATION_NOT_FOUND
The requested income verification was not found.
Common causes
- The Link flow has not been completed with
income_verificationenabled; either the user has not yet completed the Link flow, or the link token was not initialized with theincome_verificationproduct.
Troubleshooting steps
API error response
http code 400
{
"error_type": "INCOME_VERIFICATION_ERROR",
"error_code": "INCOME_VERIFICATION_NOT_FOUND",
"error_message": "the requested data was not found. Please check the ID supplied.",
"display_message": null,
"request_id": "HNTDNrA8F1shFEW"
}INCOME_VERIFICATION_UPLOAD_ERROR
There was an error uploading income verification documents.
Common causes
- The end user's Internet connection may have been interrupted during the upload attempt.
Troubleshooting steps
API error response
http code 500
{
"error_type": "INCOME_VERIFICATION_ERROR",
"error_code": "INCOME_VERIFICATION_UPLOAD_ERROR",
"error_message": "there was a problem uploading the document for verification. Please try again or recreate an income verification.",
"display_message": null,
"request_id": "HNTDNrA8F1shFEW"
}PRODUCT_NOT_ENABLED
The Income product has not been enabled.
API error response
http code 400
{
"error_type": "INCOME_VERIFICATION_ERROR",
"error_code": "PRODUCT_NOT_ENABLED",
"error_message": "the 'income_verification' product is not enabled for the following client ID: <CLIENT_ID>. please ensure that the 'income_verification' is included in the 'product' array when initializing Link and try again.",
"display_message": null,
"request_id": "HNTDNrA8F1shFEW"
}PRODUCT_NOT_READY
The Income product has not completed processing.
API error response
http code 400
{
"error_type": "INCOME_VERIFICATION_ERROR",
"error_code": "PRODUCT_NOT_READY",
"error_message": "the requested product is not yet ready. please provide a webhook or try the request again later",
"display_message": null,
"request_id": "HNTDNrA8F1shFEW"
}VERIFICATION_STATUS_PENDING_APPROVAL
The user has not yet authorized the sharing of this data
API error response
http code 400
{
"error_type": "INCOME_VERIFICATION_ERROR",
"error_code": "VERIFICATION_STATUS_PENDING_APPROVAL",
"error_message": "The user has not yet authorized the sharing of this data",
"display_message": null,
"request_id": "HNTDNrA8F1shFEW"
}EMPLOYMENT_NOT_FOUND
The requested employment was not found.
Common causes
- The Link flow has not been completed with
employmentenabled; either the user has not yet completed the Link flow, or the link token was not initialized with theemploymentproduct.
Troubleshooting steps
API error response
http code 400
{
"error_type": "INCOME_VERIFICATION_ERROR",
"error_code": "EMPLOYMENT_NOT_FOUND",
"error_message": "the requested employment data was not found. Please check the ID supplied.",
"display_message": null,
"request_id": "HNTDNrA8F1shFEW"
}