HomeGuidesAPI ReferenceChangelog
Log InChangelog
Guides
Changelog

Definitions

Input/output definitions

AuthenticateData

Parameter name

Parameter type

Note

sessionURL

String

URL must be opened before the session expires. If the session expires, a new SCA must be initiated.


PaymentData

Parameter nameParameter typeNote
sessionIdString
sessionKeyString
paymentInstrumentsPaymentInstrument[]
tbsPaymentDataToBeSigned

PaymentDataToBeSigned

Parameter nameParameter typeNote
merchantIdStringUUID
merchantNameString
amountDetailsAmountDetails
transactionIdStringUUID
orderIdStringUUID
timestampString

SignPaymentData

Parameter nameParameter typeNote
chosenPaymentInstrumentIdStringThe id of the payment instrument. Selected by the user in the payment UI

AmountDetails

Parameter nameParameter typeNote
amountString
currencyStringEUR, NOK

PaymentInstrument

Parameter name

Parameter type

Note

id

String

nickname

String

Managed by user in the Wallets Dashboard

maskedPan

String

So consumer can identify payment instrument. Set to email or phone number for paymentInstrumentType “VOUCHER_CARD”

participatingPaymentSystem

String

MONIZZE

status

String

See

Payment Methods

logoUrls

LogoUrls

Participating Payment System (PPS) logos in different formats, hosted by Aera

PaymentInstrumentType

String

VOUCHER_CARD


LogoUrls

Parameter nameParameter typeNote
svgUrlStringURL to the Aera hosted .svg

SDKInfo

Parameter name

Parameter type

Note

isInitialized

Boolean

Value from Secure ID. Implies whether Secure ID SDK is usable for signing or not.

Returns true if user is onboarded and security requirements are met. Returns false if e.g. user is not onboarded, user has turned off device lock screen, deleted and re-downloaded the Mobile App on the same or other device.

walletsSDKVersion

🆕

String

The current Wallets SDK version

secureIdSDKVersion

🆕

String

The current Secure ID SDK version