We released several updates to Apple Pay, and continue to improve feature parity across SDKs. New versions of the React Native and Android SDKs were also released. You can now create and manage acquirers in the dashboard, and we're working on both new Payment APIs and improvements to existing ones. On the docs side, we added machine-readable versions of all our pages, and made some significant improvements to the 3DS and Relay docs.
Outside of all this core work, we have a webinar on multi-PSP routing coming up, and we published the first two chapters of our guide on building multi-PSP routing.
Betas
- Pre-chargeback Alerts notify you when a cardholder raises a dispute with their issuer, giving you a window to resolve it before it escalates to a formal chargeback.
- Intelligent Retries give you stronger signals for when to retry declined transactions, helping you to recover lost revenue.
Improvements and fixes
- Payments
- Added a programmatic dismiss method, a custom Apple merchant ID option, and selectable disbursement capabilities to the Apple Pay web SDK, and added a transaction type field to the payment result
- Added billing and payer contact requests to the Apple Pay iOS SDK, including contact details, a transaction type field, and phonetic name fields in the response, and added typed card enrichment fields to the Apple Pay web SDK response
- Replaced the boolean availability check in the Apple Pay iOS SDK with three-state availability (
available, unavailable, or unsupported), added a callback that distinguishes cancellation from a successful authorization, and exposed the transaction ID in the decrypted response, with a matching transaction ID type added to the web SDK
- Added support for prefilling billing contact info, shipping contact info, and coupon codes to the Apple Pay web SDK
- Fixed a bug in Chrome (desktop) where the shipping address change handler caused the payment sheet to crash
- Added a
shouldAuthorize hook and a separate onDecline callback to the Apple Pay iOS SDK, and made callback timing safer so merchants can present their own UI after a decline or failure
- Added a
matchPrecision field to BIN lookup responses indicating how closely the matched data confirms the submitted BIN
- Dashboard
- Rolled out acquirer configuration to all customers
- SDKs
- Released React Native SDK version 2.7.0 with updated iOS and Android dependencies, including Android SDK version 2.5.0 for Kotlin 2.1 compatibility, and security fixes for the Android encryption library
- Docs
- Significant updates to the Relay and 3DS docs
- Published machine-readable versions of our docs
- Various updates and additions across docs