New service | Last updated: 14 May 2025
This documentation is for preview purposes only.
Access Worldpay webhooks provide you with real-time information about the status of your parties. Setting up a webhook means you automatically receive updates when there is a status change on your party. At the moment, these updates are related only to identity verification process status changes, but in next releases, other updates will be available.
To subscribe to webhook capability please contact your Implementation Manager.
You must whitelist the following IP addresses for both Try and Live environments:
Try:
34.243.65.63
52.48.6.187
3.255.13.18Live:
3.251.36.74
63.32.208.6
52.19.45.138You can get the following status updates:
notVerified
The party was created. The identity verification process has not yet started. No action is needed.
Example:
{
"eventId": "a58b3573-8d5a-4ad3-ab22-94cb7586f059",
"eventTimestamp": "2025-11-26T00:47:29.77Z",
"eventDetails": {
"entity": "exampleEntity",
"partyId": "parixDUOryk3DXt9h6mrAqrT0",
"description": "AnewPartyhasbeencreated."
},
"eventType": "partyCreated",
"notificationId": "d2cefa3c-b4e2-4926-a6bb-de3fc7d41752",
"createdAt": "2025-11-26T00:47:54.606Z"
}pending
The identity verification is in progress, the process has started but there aren't any updates yet. The status changes once the validation has completed. No action is needed.
Example:
{
"eventId": "5f075e88-7f86-475b-9f8b-add152213099",
"eventTimestamp": "2025-11-26T00:47:55.154Z",
"eventDetails": {
"overall": {
"identityVerificationState": "pending",
"identityVerificationMethod": "identityVerificationService",
"identityVerificationDate": null,
"url": null,
"message": null
},
"party": {
"identityVerificationState": "pendingManualReview",
"identityVerificationMethod": null,
"identityVerificationDate": null,
"url": null,
"message": null,
"partyId": "parixDUOryk3DXt9h6mrAqrT0",
"partyReference": "exampleReference"
},
"entity": "exampleEntity"
},
"eventType": "identityVerificationSentToProvider",
"notificationId": "c549ebd3-4a8d-449a-aba4-b775bd84f3b8",
"createdAt": "2025-11-26T00:48:54.477Z"
}pendingManualReview
The identity verification process is being manually reviewed. The status changes once the validation has completed. No action is needed.
Example:
{
"eventId": "2a0067b0-be71-43be-9e99-4f6422d5c3c6",
"eventTimestamp": "2025-11-26T00:48:06.715Z",
"eventDetails": {
"overall": {
"identityVerificationState": "pending",
"identityVerificationMethod": "identityVerificationService",
"identityVerificationDate": null,
"url": null,
"message": null
},
"party": {
"identityVerificationState": "pendingManualReview",
"identityVerificationMethod": null,
"identityVerificationDate": null,
"url": null,
"message": null,
"partyId": "parixDUOryk3DXt9h6mrAqrT0",
"partyReference": "exampleReference"
},
"entity": "exampleEntity"
},
"eventType": "identityVerificationRequiredManualReview",
"notificationId": "7eb29e8f-36bc-4e06-ac5a-b0250161c198",
"createdAt": "2025-11-26T00:48:54.648Z"
}pendingStepUpAction
The identity verification process is not yet complete. You receive a URL in this notification with further details on next actions (e.g. uploading a scan of the ID or a liveness check). You must provide additional information.
Example:
{
"eventId": "2a0067b0-be71-43be-9e99-4f6422d5c3c6",
"eventTimestamp": "2025-11-26T00:48:06.715Z",
"eventDetails": {
"overall": {
"identityVerificationState": "pending",
"identityVerificationMethod": "identityVerificationService",
"identityVerificationDate": null,
},
"party": {
"identityVerificationState": "pendingStepUpAction",
"url": "https://launch-workflow.provider.com/6841a098d4d44906e738eb75?x-hf-session=96022ce12a00003b005f0383",
"message": "Additional information is required to complete identity verification. Please follow the URL provided in the url field to proceed.",
"partyReference": "exampleReference",
"partyId": "parixDUOryk3DXt9h6mrAqrT0"
},
"entity": "exampleEntity"
},
"eventType": "identityVerificationRequiredStepUpAction",
"notificationId": "7eb29e8f-36bc-4e06-ac5a-b0250161c198",
"createdAt": "2025-11-26T00:48:54.648Z"
}rejected
The identity verification process has failed and the party's identity is not verified successfully. No action is needed.
Example:
{
"eventId": "88b6d756-85ad-46a9-8ad0-f9d40b6de19a",
"eventTimestamp": "2025-11-26T06:19:47.106Z",
"eventDetails": {
"overall": {
"identityVerificationState": "rejected",
"identityVerificationMethod": "identityVerificationService",
"identityVerificationDate": null,
"url": null,
"message": null
},
"party": {
"identityVerificationState": "rejected",
"identityVerificationMethod": null,
"identityVerificationDate": null,
"url": null,
"message": null,
"partyId": "paruqMllx-SxUDA9T3d3AeZu0",
"partyReference": "Kiana781"
},
"entity": "NoOverrides"
},
"eventType": "identityVerificationRejected",
"notificationId": "278fa423-237f-4d93-98fb-babc1092d174",
"createdAt": "2025-11-26T06:19:54.457Z"
}verified
The identity verification process has completed successfully and the party's identity is now verified. No action is needed.
Example:
{
"eventId": "3b5a6d34-270b-4f6d-a3ad-713775da95d7",
"eventTimestamp": "2025-11-26T06:18:31.139Z",
"eventDetails": {
"overall": {
"identityVerificationState": "verified",
"identityVerificationMethod": "identityVerificationService",
"identityVerificationDate": "2025-11-26",
"url": null,
"message": null
},
"party": {
"identityVerificationState": "verified",
"identityVerificationMethod": null,
"identityVerificationDate": "2025-11-26",
"url": null,
"message": null,
"partyId": "parixDUOryk3DXt9h6mrAqfG0",
"partyReference": "Kimberly816"
},
"entity": "NoOverrides"
},
"eventType": "identityVerificationVerified",
"notificationId": "637d1653-6e81-48de-8e54-cbac0b4f6e59",
"createdAt": "2025-11-26T06:18:54.694Z"
}