Manual Application Status Change Webhook
Summary
When reviewing an application, an underwriter may identify a need to manually change the application's status. This webhook fires when an underwriter manually approves, rejects, or withdraws an application.
For example, if it was found that a merchant needed to provide additional information before their application could be approved, and the merchant shares the information with the underwriter, the underwriter may decide to manually change the application's status to Approved. In this example, the ManualApplicationStatusChange webhook would be triggered by the manual status change.
Response Schema
Field | Type | Description |
|---|---|---|
Type | Integer | 1 = UnderwritingComplete, 3 = ManualApplicationStatusChange, 4 = Batched_UnderwritingComplete, 5 = ManuallyRun_UnderwritingComplete, 7 = DemographicDataChange |
EventIdentifier | String | The webhook event name. Values include UnderwritingComplete, ManualApplicationStatusChange, Batched_UnderwritingComplete, ManuallyRun_UnderwritingComplete, and DemographicDataChange. |
EventData | Object | The object contains the fields listed below. |
MerchantApplicationId | Integer | The merchant application id. |
Status | String | The status of the merchant application. Values include Incomplete, Approved, Acquirer Review, New Pend, Follow Up, Re-Pend, Triggered 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. |
ExternalApplicationIdentifier | String | The unique id created by the Payfac and set when the merchant application is created via API. |
MerchantIdentifier | String | The merchant application id. |
UnderwritingResultURL | String | The merchant application URL. |
UnderwritingDeclineReason | String | The reason the merchant application was declined. |
InfiniceptMerchantIdentifier | String | The merchant application UUID created by Infinicept. |
Response
{
"Type":3,
"EventIdentifier":"ManualApplicationStatusChange",
"EventData":
{
"MerchantApplicationId": 1037,
"Status":"Approved",
"StatusValue":1,
"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
