We've raised a $25 million Series B.Learn more ->
HomeCustomersPricingDocsCareers
Log inTalk to an expert
Changelog
ChangelogJul 7, 2026evervault.com

Pre-chargeback alerts, dashboard improvements, and SDK updates

Pre-Chargeback Alerts are in beta. These alerts notify you when a cardholder raises an issue with their issuer, giving you a window to resolve it before it escalates to a formal chargeback.

We improved 3D Secure logs in the dashboard, and now provide a full timeline of events for each session, which includes more information about the status, liability shift, payment, and more. You can also now create and manage acquirers in the dashboard on the Payments tab.

React Native SDK v2.7.0 has been released, which included some general fixes and security improvements to our encryption library used on Android. We recommend updating to version 2.7.0 when possible to pick up these fixes. This update is compatible with React Native 0.76+, but if you use Expo in your apps, you need to make sure you're on Expo 53+ (which requires React Native 0.79+).

Apple Pay Web now works inside cross-origin iframes, and sandbox test cards match the brand a customer selects in their wallet. On the SDK side, we fixed a handful of script-loading and icon-override issues to make integrations more reliable, and updated several pieces of documentation.

Improvements and fixes

  • Payments
    • Removed the unused optional automatic_updates field from CreateCardRequest
    • Updated card account updater to improve delivery and avoid some duplicate notifications
    • Launched Pre-Chargeback Alerts in beta
  • Apple Pay
    • Improved feature parity for Apple Pay Web so it's more in sync with the iOS SDK, and it now works when the checkout component is embedded in a cross-origin iframe, such as a PSP-hosted widget inside a merchant's store
    • Exposed a new .abort() method so users can programmatically close the Apple Pay sheet
    • Sandbox Apple Pay now works with your Apple Sandbox account and test cards in Apple sandbox wallets
  • Sandbox
    • Sandbox apps now support test cards across four brands, Visa, Mastercard, American Express, and Discover, returning the corresponding Evervault-encrypted test card in the credentials response
  • Dashboard
    • Launched an enhanced 3D Secure logs view with a full session timeline and details on status, liability shift, payment, and more
    • Logs now have a consistent URL format, /logs/:traceId, so any log can load directly regardless of the filters set on the logs page
    • Acquirers can now be created in the dashboard
  • SDKs
    • Released React Native SDK v2.7.0
    • Fixed race conditions from duplicate script loads and a bug where onLoadError was not called on script load failure in the React SDK (2.27.0); reloading the script now appends an attempt query parameter
    • Added support for partial CardIcon overrides on the JavaScript and React SDKs, so users can override individual card brand icons instead of all of them
  • Enclaves
  • Docs
    • Significant updates to the core concepts and card collection pages
    • Updated the JavaScript and React SDK docs to document missing props and events across Card, ThreeDSecure, useThreeDSecure, and Pin, and corrected some incorrect type signatures
    • Updated the React Native docs to fix incorrect prop types and names across Card, ThreeDSecure, ThreeDSecure.Frame, and useThreeDSecure
    • Numerous minor updates to existing pages