SDK version log

Features and changes in the Wallets SDK. For documentation changes, see Changelog.

VersionDescriptionDate
0.1.0First Android version with "openWallet", "deleteWallet" and "getSDKVersion".20.09.2024
0.2.0New methods for partial flows. Open Wallet: "getOpenWalletURL" Payment: "getPaymentInfo" and "signPayment" New payment method for standard flow: "initPayment" WalletSuccess: 'data' object added to return data to the Membership App.11.04.2025
0.3.0New features: Generic method: "getSDKInfo" with "SDKInfo" return data. Partial flow, payment method: "cancelPayment"Updates: New SuccessType: GET_SDK_INFO_SUCCESS. New ErrorType: SIGN_DATA_ERROR, ACTION_NOT_SUPPORTED, FORMAT_ERROR and GENERAL_ERROR.Breaking changes: Imports from Wallets SDK must be updated: now importing from external folder to separate internal and external concerns. Google Play Integrity API: Update signature names to match Secure ID signatures.22.08.2025
2025.09.00New features: New SDK Method: getDynamicSDKId. SDKInfo model now includes walletsSDKVersion and SecureIdSDKVersion: ⚠️NB! This will make getSDKVersion method obsolete, will be removed in the future. Use getSDKInfo method instead. New Exception types SID_GENERAL_ERROR and SID_NOT_INITIALIZED_ERROR.Updates: Minification of SDK now supported for release builds. Secure ID SDK must be updated, use the .aar version distributed together with this Wallets SDK version.Breaking changes: ExceptionType NETWORK_ERROR changed to NETWORK_GENERAL_ERROR for consistency. signPayment method swaps data and callback arguments for better semantics.19.09.2025
2025.11.00New features: Hybrid payment support: getPaymentInfo will return more information useful for full and partial payment. TransactionResult available after successful payment. Greater changes in payment models to support new logic, see 'Definitions'.Updates: 'SignPaymentData' optional in 'signPayment'. Only set for single payment.Breaking changes:
Error and success handling improved. 'WalletCallback' requires return type.SDK Update: Please update Aera Secure ID SDK included in the Wallets SDK delivery. Version: 1.653TE.
03.12.2025
2025.12.00iOS SDK Now available
Includes the partial flow methods for open wallet and payment, as well as helper methods like getSDKInfo and getDynamicSDKId.See rest of the updated documentation for instructions for installation and usage.SID SDK version: 1650Android: DPA Language now available
Methods are now updated with an additional parameter object "Config", that can include the selected DPA language in order to display the correct language in the Wallets Dashboard inside the webview. Currently supporting english, norwegian, dutch and french. See "Merchant Specific Preferences" for more information.SID SDK version: 1.653TE
19.12.2025
2026.03.01Deeplinking now supportedNew features
Wallets SDK now uses new Aera Secure ID SDKs that handle app switch and deeplinking (e.g. via Itsme IDP) using system browsers.iOS Only: New Wallets SDK iOS method setAuthCallbackAppName and handleOpenURL to support deeplinkingNew Wallets SDK method openURL to open a wallet URL in the Wallets SDK implemented system browsers. Apps previously opening wallet URLs in their own code (e.g. via webviews) should use this method instead. Only wallet URLs are accepted.Updates
WalletSuccess and WalletException updated with new types. Android and iOS WalletSuccess values now match.ProprietaryData including salesDate and key/value attributes added to getPaymentInfo and signPayment responses.Breaking changes
Whitelisting of your app and deeplink support is required in order for onboarding to work. See "Getting Started" > "Prerequisites" and "Aera Secure ID" for more information.Config object removed from SDK methods. Since now using system browsers, theme and language are retrieved automatically from the settings of the consumers device.SDK Update: Please update Aera Secure ID SDK included in the Wallets SDK delivery.SID SDK iOS Version: v1.660 SID SDK Android Version: 1.665TEAuth
31.03.2026
2026.04.01New features
Language based on app settings now supported.Updates
Secure ID SDK has been updated with new App Pin design, language based on app settings and language support for fr and nl.Error handling improved for cases requiring new onboarding on GetOpenWalletUrl and DeleteWallet.Breaking changes
SID SDK iOS requires .onContinueUserActivity for deeplinking via onboarding to work properly. Manifest can be updated for SID SDK Android. See Aera Secure ID section.Old Webview- and standards flow related code (openWallet, initPayment) are now removed entirely from the SDK.Removed standard flow related success: userCancelledAuthentication, userCancelledOnboarding, userClosedWallet and userClosedPaymentDialog.Removed errors WEBVIEW_ERROR(68002) SESSION_EXPIRED_ERROR(68004) NETWORK_INVALID_REDIRECT_URI(68306)Added new error INVALID_FORMAT_ERROR(68008).
Changed code for INVALID_REDIRECT_URI(68306).See "Success and Error Types".SDK Update: Please update Aera Secure ID SDK included in the Wallets SDK delivery.SID SDK iOS Version: v2.000 SID SDK Android Version: v2.0TE
30.04.2026
2026.05.01New features
New method deleteSdk available to delete the local secure ID SDK.Remember to update the Android Secure ID SDK as well, as it includes deeplinking fixes for older Samsung devices SID SDK iOS Version: v2.000 SID SDK Android Version: v2.01TENB! SDK naming conventions are updated so Secure ID SDK and Wallets SDK names match.
02.06.2026
2026.06.01Production now supported!
The Wallets SDKs and Secure ID SDKs are now available for production!

Changes
  • chosenPaymentInstrumentIds is now a list instead of single field chosenPaymentInstrumentId in SignPayment model. Still optional and not a breaking change.
  • Four new Wallets SDK Network (68009-68012) errors are added to more easily debug network issues
  • openUrl can support backend callbackUris, e.g. for continuing session and displaying feedback in the Wallets Dashboard after onboarding payment instruments via deeplinking, when state is present in the psp url. See backend API for more details.
SID SDK versionsAndroid: 2.01TE and 2.01
iOS: 2010
30.06.2026

For more information, including example code implementation, see Changelog.


Did this page help you?