added

Updates from RDX Message Version 2.2.3 to 2.2.4

Updates from RDX Message Version 2.2.3 to 2.2.4:

DateVersionRevisions
09/20251.0Add OOBCallbackValidateStatus Request:

- OOBCallbackValidateStatus.Reason (Object)
- OOBCallbackValidateStatus.Error (Object)
- OOBCallbackValidateStatus.Reason (Object)
Add OOBCallBackURL field on InitiateActionRequest
Add VisaPaymentTokenExtension in Risk and Step-Up Calls:

- RiskRequest.ExtensionData.VisaPaymentTokenExtension
- StepupRequest.ExtensionData.VisaPaymentTokenExtension
- StepupRequest.ExtensionData.DAFExtension
Add CardBrandName for NetworkBrand Identifier:

- RiskRequest.CardBrandName
- StepupRequest.CardBrandName
- InitiateActionRequest.CardBrandName
Update TransactionType fields from enum to string:

- Update RiskRequest.TransactionInfo.TransactionType
- Update StepupRequest.TransactionInfo.TransactionType
- Update InitiateActionRequest.TransactionInfo.TransactionType
Remove RiskRequest.TransactionInfo.PurchaseType
Remove RiskRequest.TransactionInfo.ShoppingCart (Object)
Update RiskProviderInfo (Object) and DeviceID (Object):

- Rename DeviceId to SessionId on RiskRequestProviderInfo (Object)
- Remove RiskRequest.RiskProviderInfo.DeviceId (Object)
- Add DeviceId field on RiskRequest.DeviceInfo (Object)
Update to Transaction Status Reason Codes:

- 91 – Can be used for FIDO enrollment (Visa)
- 92 – Can not be used for FIDO enrollment (Visa)
- 98 - Suspected Authentication BIN Attack (Mastercard)