Receive status updates from Access Worldpay by setting up a webhook.
Contact your Implementation Manager to add your webhook URL and enable or disable the events based on your requirement
The webhook destination (URL) must use an encrypted connection (https) and must also have a certificate signed by a trusted certificate authority.
https://merchant-defined-url.com/
The refund couldn't be processed and the funds were returned to your account. If online authorization was required, this will also contain the refund.refusal.code
and refund.refusal.description
.
The event category, this can either be payout, payment or chargeback
https://merchant-defined-url.com/refundFailed
{ "eventId": "bb55ca5a-e05c-47e1-8e94-e88bac1a0a17", "eventTimestamp": "2018-06-13T14:18:13.407", "eventDetails": { "classification": "payment", "downstreamReference": "3378792436", "transactionReference": "Memory265-13/08/1876", "type": "refundFailed", "date": "2017-11-03", "reference": "12345", "refund": { "refusal": { "code": "5", "description": "Do not honor" } }, "amount": { "value": 100, "currencyCode": "EUR" }, "_links": { "payment": { "href": "" } } } }
You have successfully created an APM token. For further information of the fields returned see our table.
The event category, this can either be payout, payment or chargeback
https://merchant-defined-url.com/tokenCreated
{ "eventId": "bb55ca5a-e05c-47e1-8e94-e88bac1a0a17", "eventTimestamp": "2018-06-13T14:18:13.407", "eventDetails": { "classification": "payment", "transactionReference": "Memory265-13/08/1876", "tokenCreatedAt": "2024-04-23T18:51:28Z", "tokenPaymentInstrument": { "type": "token", "tokenId": "9981080858023992994" }, "tokenExpiryDateTime": "2024-04-30T18:51:27Z", "paymentInstrument": { "method": "klarna", "countryCode": "GB", "billingAddress": { "address1": "221B Baker Street", "address2": "Marylebone", "address3": "Westminster" } }, "productType": "payLater" } }
We've received instruction about your settlement.
The event category, this can either be payout, payment or chargeback
Event status. For example, cancelled
or sentForAuthorization
.
https://merchant-defined-url.com/settlementInstructed
{ "eventId": "bb55ca5a-e05c-47e1-8e94-e88bac1a0a17", "eventTimestamp": "2018-06-13T14:18:13.407", "eventDetails": { "classification": "payment", "transactionReference": "Memory265-13/08/1876", "type": "settlementInstructed", "date": "2017-11-03", "amount": { "value": 100, "currencyCode": "EUR" }, "paymentInstrument": { "method": "pix", "bankCode": "13935893", "branchCode": "0001", "accountName": "John Doe", "accountNumber": "30054759318", "accountType": "TRAN", "documentNumber": "43394559000156", "bookingDate": "2025-05-02" }, "_links": { "payment": { "href": "" } } } }