# Change log

This log details any breaking and non-breaking API changes we have released for our 3DS service.

Prerequisite
Make yourself familiar with our [API principles](/access/products/reference/api-principles) to ensure a resilient integration.

## Change log (non-breaking changes)

#### Additional optional field for Pix payment events (03 March 2026)

details
summary
More details
We have added `providerReference` as an optional field for these [Pix](/access/products/apms/pix) payment events:

* [`sentForSettlement` event](/access/products/events/openapi/payment/sentforsettlementpayment#payment/sentforsettlementpayment/t=request&path=&oneof=2/eventdetails/providerreference)
* [`settlementInstructed` event](/access/products/events/openapi/payment/settlementinstructedpayment#payment/settlementinstructedpayment/t=request&path=eventdetails/providerreference)


This is a reference generated by Celcoin allowing you to trace the payment throughout its lifecycle.

To use Pix specific events for reconciliation, you must request for this to be enabled through [Celcoin](https://www.celcoin.com.br/cel_payments/pix/).

#### New and updated events (28 October 2025)

details
summary
More details
* **New `requestExpired` event** 
We have added a new [`requestExpired` event](/access/products/events/openapi/payment/requestexpiredpayment) for all APMs. This allows you to find the events for which payment requests were initiated but expired due to customer inactivity. You can use this event for reconciliation purposes.
* **New `tokenCreated` event for SEPA** 
You now receive a [`tokenCreated` event](/access/products/events/openapi/payment/tokencreated) with a SEPA token for successful SEPA payments. You can use this token to take recurring SEPA payments.
* **Updated `tokenCreated` event for iDEAL** 
We have also updated our [`tokenCreated` event](/access/products/events/openapi/payment/tokencreated) to return an email address field for iDEAL payments. You can use this field to find stored token details that you have created to take recurring iDEAL payments.


#### New payment events for Klarna (09 September 2025)

details
summary
More details
We have added the following [Klarna](/access/products/apms/klarna) specific payment events:

* [`chargedBack` event](/access/products/events/openapi/payment/chargedbackpayment)
* [`cancelledByCustomer` event](/access/products/events/openapi/payment/cancelledbycustomerpayment)


#### New payment events for Pix (02 July 2025)

details
summary
More details
We have added the following [Pix](/access/products/apms/pix) specific payment events:

* [`settlementInstructed` event](/access/products/events/openapi/payment/settlementrejectedpayment)
* [`settlementRejected` event](/access/products/events/openapi/payment/settlementrejectedpayment)
* [`topUpAccepted` event](/access/products/events/openapi/payment/topupacceptedpayment)
* [`topUpRejected` event](/access/products/events/openapi/payment/topuprejectedpayment)


You can use these events for reconciliation purposes. You must request for this to be enabled through [Celcoin](https://www.celcoin.com.br/cel_payments/pix/).

#### New tokenCreated event for iDEAL (13 May 2025)

details
summary
More details
You now receive a [`tokenCreated` event](/access/products/events/openapi/payment/tokencreated) with an iDEAL token for successful iDEAL payments.

You can use this token to take recurring iDEAL payments.

#### Additional optional fields in APM authorized event (13 May 2025)

details
summary
More details
You will now receive additional APM specific fields in the `authorized` event [webhooks](/access/products/events/openapi/payment/authorizedpayment) for Klarna, iDEAL, MyBank and Open Banking payments.

These fields are not always returned by the APM.

#### New tokenCreated event for Klarna (14 January 2025)

details
summary
More details
You now receive a [`tokenCreated` event](/access/products/events/openapi/payment/tokencreated) with a Klarna token for successful Klarna payments.

You can use this token to take recurring Klarna payments.

details
summary
2024
#### New downStreamReference in webhook (25 June 2024)

details
summary
More details
You now receive a `downStreamReference` in your payment [webhooks](/access/products/events).

You can use this reference for reconciliation purposes, as it directly maps to the Payment ID shown in your Worldpay reports.

#### Additional events (20 May 2024)

details
summary
More details
We have added the following events:

* settled
* settlementFailed
* refunded
* informationRequested


These events are dependent on certain use cases and we don't always return them. Please speak to your Implementation Manager for further information.

#### Additional IPs (07 March 2024)

details
summary
More details
We have added additional IPs for outgoing traffic. You must whitelist [all of our IPs](/access/products/events#network-access) on your Web Application Firewall (WAF) to allow webhooks to be received by 8th April 2024. The new IP addresses are:


```
3.11.50.124
3.11.213.43
3.14.190.43
3.121.172.32
3.125.11.252
3.126.98.120
3.139.153.185
3.139.255.63
13.200.51.10
13.200.56.25
13.232.151.127
34.236.63.10
34.253.172.98
35.170.209.108
35.177.246.6
52.4.68.25
52.51.12.88
108.129.30.203
```