Manually Run Underwriting Results Webhook
Summary
This webhook fires after a user manually runs an underwriting service or selects Re-Run All UW Checks on the Underwriting Details window to run all underwriting services on a merchant application again.
Response Schema
| Field | Type | Description |
|---|---|---|
| Type | Integer | 5 |
| EventIdentifier | String | ManuallyRan_UnderwritingComplete |
| EventData | Object | |
| Status | String | Values include Incomplete, Approved, Acquirer Review, New Pend, Follow Up, Re-Pend, Approved and Boarded, Declined, Processing, Pre-Generated, Triggering, and Withdrawn. |
| StatusValue | Integer | The integer value of the merchant application's status. Values include 0 = Incomplete, 1 = Approved, 2 = Acquirer Review, 3 = New Pend, 4= Follow Up, 5 = Re Pend, 6 = Triggered Pend, 7 = Approved and Boarded, 8 = Declined, 11 = Processing, 12 = Pre-Generated, 13 = Triggering, and 14 = Withdrawn. |
| MerchantIdentifier | String | The merchant application id |
| UnderwritingResultsURL | String | The merchant application URL. |
| UnderwritingDeclineReason | String | The reason the merchant application was declined |
| InfiniceptApplicationId | String | The unique merchant application id created by Infinicept |
| ExternalApplicationIdentifier | String | The unique id created by the Payfac and set when the merchant application is created via API. |
| EventData.CategoryResults | Array | |
| Status | The overall underwriting status | |
| Category | String | Values include AcceptableUse, Credit, Fraud, KYCBusiness, KYCPersonal, and Social. |
| EventData.CategoryResults.UnderwritingResults | Object | |
| [Underwriting Service Name] | Array | |
| Value | String | Results from underwriting |
| Status | String | Values include Green, Yellow, Red, and Hard Decline. |
Example
{
"Type": 5,
"EventIdentifier": "ManuallyRan_UnderwritingComplete",
"EventData": {
"CategoryResults": [
{
"UnderwritingResults": {
"InfiniScore Service": [
{
"Value": "17.00 %",
"Status": "HardDecline",
"ExtraData": {}
},
{
"Value": "Applicant's email address is more than 2 years old",
"Status": "Green",
"ExtraData": {
"Data": "{ \"Prompt\":\"InfiniScore Result\",\"TabName\":null,\"ExtraData\":null,\"Order\":-1 }"
}
},
{
"Value": "Identity matched at least one social media site",
"Status": "Green",
"ExtraData": {
"Data": "{ \"Prompt\":\"InfiniScore Result\",\"TabName\":null,\"ExtraData\":null,\"Order\":-1 }"
}
},
{
"Value": "InfiniScore is designed to be an indicator only, and should not be used as the sole decisioning factor.",
"Status": "HardDecline",
"ExtraData": {}
},
{
"Value": "The IP address is more than 100 miles from Applicant's address",
"Status": "Red",
"ExtraData": {
"Data": "{ \"Prompt\":\"InfiniScore Result\",\"TabName\":null,\"ExtraData\":null,\"Order\":-1 }"
}
},
{
"Value": "Applicant's email address domain is more than 180 days old",
"Status": "Green",
"ExtraData": {
"Data": "{ \"Prompt\":\"InfiniScore Result\",\"TabName\":null,\"ExtraData\":null,\"Order\":-1 }"
}
}
]
},
"Status": "HardDecline",
"Category": "Social"
}
],
"Status": "ApprovedAndBoarded",
"StatusValue": 7,
"MerchantIdentifier": "860",
"ExternalApplicationIdentifier": null,
"MerchantIdentifier": "860",
"UnderwritingResultsURL": "https://resultsurl.io/tenantslug/CoBrands/MerchantUW?applicationId=860",
"UnderwritingDeclineReason": null,
"InfiniceptMerchantIdentifier": "192325f8-5393-4d5e-9cbd-bed3c5c905d6"
}
}Updated 5 months ago
