Step Completed: D

document-reading

Step Completed

"step" : {
    "status" : 200, 
    "id" : "document-reading", 
    "data" : {
        "fullName" : {
            "required" : true, 
            "label" : "Name", 
            "value" : "<NAME>"
        }, 
        "address" : {
            "label" : "Address", 
            "value" : "<ADDRESS>"
        }, 
        "emissionDate" : {
            "label" : "Emission Date", 
            "format" : "date", 
            "value" : "<YYYY-MM-DD>"
        }
    }, 
    "error" : null
}
"step" : {
	"status" : 200, 
	"id" : "document-reading", 
  "data" : {
		"fullName" : {
			"value" : "<FULL NAME>", 
			"required" : true, 
			"label" : "Name"
		}, 
		"documentNumber" : {
			"value" : "<DOCUMENT NUMBER>", 
			"required" : true, 
			"label" : "Document Number"
		}, 
		"dateOfBirth" : {
		"value" : "<YYYY-MM-DD>", 
		"required" : true, 
		"label" : "Day of Birth", 
		"format" : "date"
		}, 
		"expirationDate" : {
			"value" : "<YYYY-MM-DD>", 
			"required" : false, 
			"label" : "Date of Expiration", 
			"format" : "date"
		}, 
		"documentType" : {
			"value" : "P", 
			"required" : false, 
			"label" : "Document Type"
		}, 
		"firstName" : {
			"value" : "<FIRST NAME>", 
			"required" : false, 
			"label" : "First Name"
		}, 
		"issueCountry" : {
			"value" : "<COUNTRY>", 
			"required" : false, 
			"label" : "Issue Country"
		}, 
		"nationality" : {
			"value" : "<USER NATIONALITY>", 
			"required" : false, 
			"label" : "Nationality"
		}, 
		"personalNumber" : {
			"value" : "<PERSONAL NUMBER?", 
			"required" : false, 
			"label" : "Personal Number"
		}, 
		"sex" : {
			"value" : "<M or F>",
			"required" : false, 
			"label" : "Sex"
		}, 
		"surname" : {
			"value" : "<SURNAME>", 
			"required" : false, 
			"label" : "Surname"
		}
	}, 
	"error" : null
}

Step Error

"step" : {
  "status" : 200, 
  "id" : "document-reading", 
  "error" : {
    "type" : "StepError", 
    "code" : "customDocument.notProvided", 
    "message" : "User has not provided any document"
  }, 
  "documentType" : "custom-doc"
}
"step" : {
  "status" : 200, 
  "id" : "electronic-signature-document-validation", 
  "error" : {
    "type" : "StepError", 
    "code" : "eSignature.notValidParams", 
    "message" : "Document invalid or photo on the document didn't match the seflie"
  }
}
"step" : {
  "status" : 200, 
  "id" : "electronic-signature-document-validation", 
  "error" : {
    "type" : "StepError", 
    "code" : "eSignature.emailStepFailed", 
    "message" : "Email step hasn't been passed"
  }
}
"step" : {
  "status" : 200, 
  "id" : "electronic-signature-document-validation", 
  "error" : {
    "type" : "StepError", 
    "code" : "eSignature.ipStepFailed", 
    "message" : "IP step hasn't been passed"
  }
}
"step" : {
  "status" : 200, 
  "id" : "electronic-signature-document-validation", 
  "error" : {
    "type" : "StepError", 
    "code" : "eSignature.phoneStepFailed", 
    "message" : "Phone step hasn't been passed"
  }
}
"step" : {
  "status" : 200, 
  "id" : "electronic-signature-document-validation", 
  "error" : {
    "type" : "StepError", 
    "code" : "eSignature.fullNameMismatch", 
    "message" : "The name in the document didn't match the name in the signature"
  }
}
"step" : {
  "status" : 200, 
  "id" : "document-reading", 
  "error" : {
    "type" : "StepError", 
    "code" : "customDocument.skipped", 
    "message" : "User skipped this step"
  }, 
  "documentType" : "custom-template"
}

System Error

"error" : {
  "type" : "REQUEST_REJECTED", 
  "code" : "503", 
  "message" : "Request is rejected when call 'verifications.setDocumentFields' action on 'mol-verification-xxxxxxxxxx-xxxxx-xx' node."
}
"error" : {
  "type" : "SystemError", 
  "code" : "system.internalError", 
  "message" : "Request is rejected when call 'media.buildPublicUrl' action on 'mol-media-server-xxxxxxxxxx-xxxxx-xx' node."
}
"step" : {
  "status" : 200, 
  "id" : "document-reading", 
  "data" : {
    "fullName" : {
      "required" : true, 
      "label" : "Name"
    }, 
    "documentNumber" : {
      "required" : true, 
      "label" : "Document Number"
    }, 
    "dateOfBirth" : {
      "required" : true, 
      "label" : "Day of Birth", 
      "format" : "date"
    }, 
    "expirationDate" : {
      "required" : null, 
      "label" : "Date of Expiration", 
      "format" : "date"
    }
  }, 
  "error" : {
    "type" : "SystemError", 
    "code" : "system.internalError", 
    "message" : "For private folder callerId is required"
  }, 
  "documentType" : "national-id"
}
"step" : {
  "status" : 200, 
  "id" : "document-reading", 
  "data" : {
    "fullName" : {
      "required" : true, 
      "label" : "Name"
    }, 
    "documentNumber" : {
      "required" : true, 
      "label" : "Document Number"
    }, 
    "dateOfBirth" : {
      "required" : true, 
      "label" : "Day of Birth", 
      "format" : "date"
    }, 
    "expirationDate" : {
      "required" : null, 
      "label" : "Date of Expiration", 
      "format" : "date"
    }
  }, 
  "error" : {
    "type" : "SystemError", 
    "code" : "system.internalError", 
    "message" : "Parameters validation error!"
  }, 
  "documentType" : "national-id"
}
"step" : {
  "status" : 200, 
  "id" : "document-reading", 
  "error" : {
    "type" : "SystemError", 
    "code" : "system.internalError", 
    "message" : "Request is rejected when call 'documentMetadata.getDocumentMetadata' action on 'mol-verification-XXX' node."
  }, 
  "documentType" : "national-id"
}
"step" : {
  "status" : 200, 
  "id" : "document-reading", 
  "data" : {
    "fullName" : {
      "required" : true, 
      "label" : "Name"
    }, 
    "address" : {
      "required" : null, 
      "label" : "Address"
    }, 
    "emissionDate" : {
      "required" : null, 
      "label" : "Emission Date", 
      "format" : "date"
    }
  }, 
  "error" : {
    "type" : "SystemError", 
    "code" : "system.internalError", 
    "message" : "Request is rejected when call 'medias.get' action on 'mol-media-server-XXX' node."
  }
}
"step" : {
  "status" : 200, 
  "id" : "document-reading", 
  "data" : {
    "fullName" : {
      "required" : true, 
      "label" : "Name"
    }, 
    "address" : {
      "required" : null, 
      "label" : "Address"
    }, 
    "emissionDate" : {
      "required" : null, 
      "label" : "Emission Date", 
      "format" : "date"
    }
  }, 
  "error" : {
    "type" : "SystemError", 
    "code" : "system.internalError", 
    "message" : "Request is rejected when call 'media.buildPublicUrl' action on 'mol-media-server-XXX' node."
  }, 
  "documentType" : "proof-of-residency"
}
"step" : {
  "status" : 200, 
  "id" : "document-reading", 
  "data" : {
    "fullName" : {
      "required" : true, 
      "label" : "Name"
    }, 
    "documentNumber" : {
      "required" : true, 
      "label" : "Document Number"
    }, 
    "dateOfBirth" : {
      "required" : true, 
      "label" : "Day of Birth", 
      "format" : "date"
    }, 
    "expirationDate" : {
      "required" : null, 
      "label" : "Date of Expiration", 
      "format" : "date"
    }, 
    "fathersName" : {
      "required" : null, 
      "label" : "Fathers Name"
    }, 
    "mothersName" : {
      "required" : null, 
      "label" : "Mothers Name"
    }, 
    "taxpayerNumber" : {
      "required" : true, 
      "label" : "Taxpayer number"
    }
  }, 
  "error" : {
    "type" : "SystemError", 
    "code" : "system.internalError", 
    "message" : "Step timeout"
  }, 
  "documentType" : "driving-license"
}
"step" : {
  "status" : 200, 
  "id" : "document-reading", 
  "data" : {
    "fullName" : {
      "required" : true, 
      "label" : "Name"
    }, 
    "documentNumber" : {
      "required" : true, 
      "label" : "Document Number"
    }, 
    "dateOfBirth" : {
      "required" : null, 
      "label" : "Day of Birth", 
      "format" : "date"
    }, 
    "expirationDate" : {
      "required" : null, 
      "label" : "Date of Expiration", 
      "format" : "date"
    }, 
    "firstName" : {
      "required" : true, 
      "label" : "First Name"
    }, 
    "surname" : {
      "required" : true, 
      "label" : "Surname"
    }, 
    "documentSubType" : {
      "required" : true, 
      "label" : "Document Sub Type", 
      "format" : {
        "masFieldType" : "Options", 
        "masFieldOptions" : [
          "BVN", 
          "NIN", 
          "Other", 
          "VIN"
        ]
      }
    }
  }, 
  "error" : {
    "type" : "SystemError", 
    "code" : "system.internalError", 
    "message" : "Cannot read property 'mediaUrl' of undefined"
  }, 
  "documentType" : "national-id"
}
"step" : {
  "status" : 200, 
  "id" : "document-reading", 
  "error" : {
    "type" : "SystemError", 
    "code" : "system.internalError", 
    "message" : "Service 'documentMetadata.getDocumentMetadata' is not available on 'mol-verification-XXX' node."
  }, 
  "documentType" : "national-id"
}

dominican-jce-validation

Step Completed

"step" : {
  "status" : 200, 
  "id" : "dominican-jce-validation", 
  "data" : {
    "fullName" : "JOHN DOE", 
    "documentNumber" : "000-0000000-0"
  }, 
  "error" : null, 
  "documentType" : "national-id"
}

Step Error

"step" : {
  "status" : 200, 
  "id" : "dominican-jce-validation", 
  "error" : {
    "type" : "StepError", 
    "code" : "dominicanJce.notEnoughParams", 
    "message" : "Document number is not defined"
  }, 
  "documentType" : "national-id"
}
"step" : {
  "status" : 200, 
  "id" : "dominican-jce-validation", 
  "error" : {
    "type" : "StepError", 
    "code" : "dominicanJce.notEnoughParams", 
    "message" : "Full name is not defined"
  }, 
  "documentType" : "national-id"
}
"step" : {
  "status" : 200, 
  "id" : "dominican-jce-validation", 
  "error" : {
    "type" : "StepError", 
    "code" : "dominicanJce.notValidParams", 
    "message" : "Invalid document number"
  }, 
  "documentType" : "national-id"
}
"step" : {
  "status" : 200, 
  "id" : "dominican-jce-validation", 
  "error" : {
    "type" : "StepError", 
    "code" : "dominicanJce.fullNameMismatch", 
    "message" : "The name in the document and the name in the JCE database do not match"
  }, 
  "data" : {
    "fullName" : "JOHN DOE", 
    "documentNumber" : "000-0000000-0"
  }
}
"step" : {
  "status" : 200, 
  "id" : "dominican-jce-validation", 
  "error" : {
    "type" : "StepError", 
    "code" : "dominicanJce.notFound", 
    "message" : "No results were found in the JCE database"
  }, 
  "documentType" : "national-id"
}

duplicate-user-detection

Step Completed

"step" : {
    "status" : 200, 
    "id" : "duplicate-user-detection", 
    "error" : null, 
    "data" : {
        "duplicateSignup" : false, 
        "relatedRecords" : null
    }
}

Step Error

"step" : {
    "status" : 200, 
    "id" : "duplicate-user-detection", 
    "error" : {
        "type" : "StepError", 
        "code" : "duplicateUserDetection.notValidParams", 
        "message" : "Document number is not defined"
    }
}
"step" : {
    "status" : 200, 
    "id" : "duplicate-user-detection", 
    "error" : {
        "type" : "StepError", 
        "code" : "duplicateUserDetection.matchesFound", 
        "message" : "This user has been verified more than once"
    }, 
    "data" : {
        "duplicateSignup" : true, 
        "relatedRecords" : [
            "<RECORD NUMBER>"
        ]
    }
},
"step" : {
  "status" : 200, 
  "id" : "duplicate-user-detection", 
  "error" : {
    "type" : "StepError", 
    "code" : "duplicateUserDetection.notValidParams", 
    "message" : "Birth Date is not defined"
  }
}
"step" : {
  "status" : 200, 
  "id" : "duplicate-user-detection", 
  "error" : {
    "type" : "StepError", 
    "code" : "input.failed", 
    "message" : "Cannot meet dependent input"
  }
}
"step" : {
  "status" : 200, 
  "id" : "duplicate-user-detection", 
  "error" : {
    "type" : "StepError", 
    "code" : "duplicateUserDetection.notValidParams", 
    "message" : "Full Name is not defined"
  }
}

System Error

"step" : {
  "status" : 200, 
  "id" : "duplicate-user-detection", 
  "error" : {
    "type" : "SystemError", 
    "code" : "system.internalError", 
    "message" : ""
  }
}