HomeGuidesAPI ReferenceChangelog
Log InChangelog
Guides

SDK version log

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

Version

Description

Date

0.1.0

First Android version with "openWallet", "deleteWallet" and "getSDKVersion".

20.09.2024

0.2.0

New 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.0

New 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.00

New 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.00

New 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.00

iOS 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: 1650

Android: 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.01

Deeplinking now supported

New 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 deeplinking

New 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.01

New 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



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