ResponseXml is an html encoded xml string
NOTE: Some fields returned in the response can be viewed as optional by the Client, such as:
MerchantID
Company
CompanyCity
CompanyPhone
CompanyDbaName
TransDate
TransTime
These fields are typically not for API partners and as such, can sometimes be ignored. This data can be ignored if the Client has similar data already. Settlement or reconciliation should be based on the unique PSInet transaction number and not these fields.
“0” - Success
"1" - Failed
Null/empty- The product request has failed.
Contains an explanation of the Status Code. Should be displayed on the voucher.
An unique string identifying the merchant.
The merchant’s company legal name
The merchant’s city from their address.
The merchant’s contact phone number.
The merchant’s common business name.
Local terminal date in yyyy-mm-dd format.
Local terminal time in hh:mm:ss format.
Product file version
BOS file version
Promotion file version
Software version
Invoice number
Network short message that is displayed on the login screen or prominently as a banner in the client application.
<ResponseXml>
<!-- Common fields -->
<StatusCode>_StatusCode_<StatusCode>
<StatusDescription>_StatusMessage_</StatusDescription>
…...
<!-- Function specific fields -->
.…..
</ResponseXml>