captureGenericData

captureGenericData (XAO641X) – this service can send the details of any record to the backend. It does need XAO641X to be modified to recognise the record and process it. Currently XAO641X recognises CyberSource payment gateway information.

Input parameters:

Field ID Description Type Length Constraints
sessionID Session ID String Mandatory
genericTransactionKey Transaction key depending on data being sent; could be process number String Mandatory
genericTransactionSource Source of the generic data. XAO641X currently recognises AR = account receivable payment (cyber source), DS = order entry payment (cyber source) String 2 Mandatory
captureGenericDataFields Non defined field names and values captureGenericDataFields

Response:

Field Description Type Occurrence
captureGenericDataErrorCode Error code String 0
messageSet Message set messageSetDataType 0..1

captureGenericData Sample