HomeGuidesAPI ReferenceChangelog
Log InChangelog
Changelog

2025.09.00

by Mari Lofthus Arnesen

Aera Wallets API 2025.09.00

  • Now support use of DYNAMIC_SDKID when initiating transactions towards Aera demo PSP.

Aera Wallets SDK 2025.09.00

For code changes directly applicable to the SDK, see SDK Version log

  • SDK Methods
    • Generic: Add getDynamicSDKId method
    • Partial flow: signPayment arguments data and callback switched place
  • Definitions
    • SDKInfo now includes walletsSDKVersion and secureIdSDKVersion
  • Success and Error types
    • Add error types SID_GENERAL_ERROR and SID_NOT_INITIALIZED_ERROR.
    • Update error type NETWORK_ERROR to NETWORK_GENERAL_ERROR

2025.08.00

by Mari Lofthus Arnesen

Documentation changes

Aera Wallets API

For code changes directly applicable to the SDK, see Wallet Infrastructure Version log

  • WSP Events
    • Have been implemented. See page "WSP Events" for examples, as well as what type of events you can expect at this time.
  • Wallet management
    • New endpoint for deleting single SDK (see API reference).
  • Transactions
    • New endpoint in demo PSP for canceling a transaction (see API reference).
    • New field sent to transaction-init and transaction-result requests: status = transactions status. See page "Transactions" for details about each possible status.

Aera Wallets SDK 0.3.0

For code changes directly applicable to the SDK, see SDK Version log

  • SDK Methods

    • Generic: Add getSDKInfo method
    • Partial flow: Add cancelPayment method
    • IWebAppInterface: Update code example including import statements and handling for updated back navigation
  • Sequence diagrams

    • Add “cancelPayment” SDK method sequence diagram
    • Add related cancellation sequence diagrams.
  • Google Play Integrity API

    • Update import statements, signatures and code implementation example
    • Update procedure settings and JSON example
  • Success and Error types

    • Add error types SIGN_DATA_ERROR, ACTION_NOT_SUPPORTED, FORMAT_ERROR and GENERAL_ERROR.
    • Add success type GET_SDK_INFO_SUCCESS. Update USER_CLOSED_PAYMENT_DIALOG to include cancellation from UI/POS.
  • Definitions

    • New model “SDKInfo”
  • General edits

    • Minor updates to wording and updates to names for consistency
      • DPA -> Mobile App
      • DPA BE -> Mobile App Backend
      • ECR/POS -> Merchant Store
      • WSP/MobilePay -> Wallet Provider
      • SID SDK -> Secure ID SDK
    • Restructure pages for simpler navigation

ID explanations

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:

  1. FixedSDKId = sdkId
  2. SubjectId = Subject / sub


Wallet SDK V.2

by Thomas Andre Hellesvik

Descriptions for new flows: standard flow for payments, and partial flows for open wallet and payments.

New sequence diagrams.

New sections

  • Standard flow vs. partial flow
  • Methods: Common
  • Methods: Partial flow
  • Models

Edited sections

  • Concepts
  • Context diagram
  • Merchant specific preferences
  • Methods: Standard flow
  • Data flows

SDK Version log

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