RDX Specification

InitiateActionRequest.TransactionInfo (Object)

NameDescriptionTypeLengthRequired
TransactionTimeStampTransaction timestamp in UTC per ISO 8601 UTC
e.g. 2019-03-21T20:55:49.000Z
String (date-time);24 charactersOptional
TransactionAmountTransaction Amount (raw amount, example 1000 for $10.00)NumberUp to 48 charactersOptional: Required for 02-NPA if 3DS Requestor Authentication Indicator = 02 or 03
TransactionCurrency ISO 4217; 3-digit numeric standard. Refer to ISO-4217String3 charactersOptional: Required for 02-NPA if 3DS Requestor Authentication Indicator = 02 or 03
TransactionExponent Exponent for formatting the given currency ISO 4217 code.IntegerOne characterOptional
TransactionType Type of the transaction. Possible values:
  • Purchase
  • CardAdd
  • StringEnumOptional
    MandatedRegion A value describing the region in which mandates may apply to the current transaction. Added to support the new PSD2 transactions in the EEA.

    Possible Values:
  • EEA
  • NONE
  • UNKNOWN

    Mandated Region Values

    Notes:
  • This value will not be present unless the issuer works with their integration manager to turn on PSD2 features.
  • You must account for new values being added to this field over time due to new regulations being rolled out in other regions.
  • StringEnumOptional
    Channel Channel in which the transaction occurs. Possible values:
  • WEB
  • APP
  • M_WEB
  • THREERI

    Channel Values
  • StringEnumOptional