October 2025

New payment cancellation functionality

Change typeDate of changeAffected productsAffected auth flows
Update to feature28 OctoberPaymentsAll

In the UK, Ireland and now Germany, payments can be cancelled up to, and at, the authorizing status.

Across all geographies, when you call the /cancel endpoint to attempt to cancel a payment, you now receive a 202 or 400 response depending on whether the endpoint could be called successfully. A 202 response means that we will attempt to cancel the payment, but does not guarantee that a payment will be cancelled.

The final outcome is communicated via webhooks: the payment may fail or execute as normal. If a payment cannot be cancelled, you now also receive a payment_cancellation_failed webhook to inform you of this.

New Android and iOS SDK versions

Change typeDate of changeAffected productsAffected auth flows
Update to feature28 OctoberPaymentsMobile SDK

The Android and iOS SDKs have updated to 4.1.0. They now support a new, smoother UI design across all screens in the new UI. This new theme is available for single payments in the UK and Ireland. There are also general performance improvements across both SDKs.

For Android, we've also improved the way that SDK themes are applied to the new UI screens, and the SDK now correctly applies a transparent background behind the bottom sheet.

Learn how to migrate to the latest SDK version.