Manually Run Underwriting Results

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

FieldTypeDescription
TypeInteger5
EventIdentifierStringManuallyRan_UnderwritingComplete
EventDataObjectContainer for webhook event details
StatusStringValues include Incomplete, Approved, Acquirer Review, New Pend, Follow Up, Re-Pend, Approved and Boarded, Declined, Processing, Pre-Generated, Triggering, and Withdrawn
StatusValueIntegerInteger representation of merchant application status (0-14)
MerchantIdentifierStringThe merchant application id
UnderwritingResultsURLStringThe merchant application URL
UnderwritingDeclineReasonStringThe reason the merchant application was declined
InfiniceptApplicationIdStringUnique merchant application id created by Infinicept
ExternalApplicationIdentifierStringUnique id created by the Payfac when merchant application is created via API
EventData.CategoryResultsArrayCollection of underwriting category results
CategoryStringValues include AcceptableUse, Credit, Fraud, KYCBusiness, KYCPersonal, and Social
EventData.CategoryResults.UnderwritingResultsObjectDetailed results from underwriting services
[Underwriting Service Name]ArrayResults from specific underwriting service
ValueStringResults from underwriting
StatusStringValues 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,
		"UnderwritingResultsURL": "https://resultsurl.io/tenantslug/CoBrands/MerchantUW?applicationId=860",
		"UnderwritingDeclineReason": null,
		"InfiniceptMerchantIdentifier": "192325f8-5393-4d5e-9cbd-bed3c5c905d6"
	}
}

Did this page help you?