Create a Wallet Transaction

This API method allows the calling application to create a transaction against a specific wallet, and at the same time will lock the specified accounts in preparation for the given account transactions.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

EES AIR Wallet ID

Body Params

JSON payload

string

Parent Wallet Transaction ID

string
required

Wallet ID

string
required

Calling party's reference to this transaction

string

The Identity ID responsible for this transaction.

string
required

Transaction Type, defined per retailer

meta
object
string

Transaction state

date-time

Transaction expiry date (date-time), when transaction should expire.

accountTransactions
array of objects
required
accountTransactions*
basket
object

Details about the basket related to the wallet transaction.

location
object
string
/\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[1-2]\d|3[0-1])T[0-2]\d:[0-5]\d:[0-5]\d[+-][0-2]\d:[0-5]\d/

Explicit Wallet Transaction Date Time (for non real time transactions)

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
LoadingLoading…
Response
Choose an example:
application/json
request
response