2026.01.00
by Endre SynnesAera Wallets API
Bugfix:
- Made sure to always populate the field
sessionExpirationTimewhen WLW is calling the WSP endpoint: Process WLW transaction init request
Bugfix:
sessionExpirationTime when WLW is calling the WSP endpoint: Process WLW transaction init requestincludeSDKInfo = When set to true this will populate the list sdkIds with the id of all the SDKs associated with this wallet.includeUserInfo = When set to true this will populate the userInfo field.identityTrustAnchor on Create Xtra Payment Instrument.data field within the WSP events for payment instrument onboarding to include:
maskedPannicknameFor developers, read API version log for more details.
Merchant Specific Preferences: Android and iOS: A Config parameter is now available to send currently selected language from Membership App to the rest of the wallet.See code related changes in the SDK Version Log
Added the following headers, to make the demo PSP even more similar to the actual PSP:
idempotency-keyThe DemoPSP must be treated as what it is; a demo application. Changes in the API definitions may still be needed to successfully integrate towards the real Aera PSP.
See Wallet Session Management for more details. You can find the API specifications here.
New SDK Version 2025.11.00 available Hybrid payment and other improvements from 2025.10.00-2025.11.00 are now available in the Android Wallets SDK. Update the Secure ID SDK as well, distributed together with the Wallets SDK.
See code related changes in the SDK Version Log
SIGNED = Consumer has signed transaction and it is no longer possible to cancel the transaction. See Transactions.sessionId within the session object was always equal to the field transactionId. To be consistent, we have removed the field transactionId, meaning you should rely on sessionId within the session object.status field.transactionId ➡️ sessionIddata field you have been able to expect a transactionId when receiving transaction events, this field has now changed to sessionId. See example event in WSP Events table.DYNAMIC_SDKID when initiating transactions towards Aera demo PSP.For code changes directly applicable to the SDK, see SDK Version log
Documentation changes
For code changes directly applicable to the SDK, see Wallet Infrastructure Version log
status = transactions status. See page "Transactions" for details about each possible status.For code changes directly applicable to the SDK, see SDK Version log
SDK Methods
Sequence diagrams
Google Play Integrity API
Success and Error types
Definitions
General edits
We have included extended explanations on two Ids in the Wallet environment for you to have a deeper knowledge of. These can be found here:
sdkIdsubDescriptions for new flows: standard flow for payments, and partial flows for open wallet and payments.
New sequence diagrams.
New sections
Edited sections
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”. WalletsSuccess: ‘data’ object added to return data to the DPA. | 11.04.2025 |