13.01.2013 Views

Connecting to PaymentTrust's Secure Transaction Network - WorldPay

Connecting to PaymentTrust's Secure Transaction Network - WorldPay

Connecting to PaymentTrust's Secure Transaction Network - WorldPay

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

STLink will return the following Response for a DataSharing Request<br />

(DS)<br />

Field Name Data Type Data Size Description<br />

Permanent Merchant ID assigned by PaymentTrust<br />

MerchantId Numeric N/A International<br />

Example “100000”<br />

<strong>Transaction</strong>Type Alpha 2 <strong>Transaction</strong> Type, “DS” for DataSharing<br />

Order number submitted by the Merchant or a number<br />

OrderNumber Alphanumeric 35<br />

generated by PaymentTrust International if order number<br />

was not specified.<br />

Example “10098987”<br />

StrId Numeric N/A<br />

Reference Number from STLink also known as STRING<br />

ID<br />

DSID Numeric N/A Reference Number from DS system<br />

Example “6100”<br />

DSMessageCode Numeric N/A Note: Please See Appendix A for complete list of<br />

Response Messages<br />

DSMessage Alphanumeric 50<br />

Message assigned by Data Sharing service<br />

Example: “<strong>Transaction</strong> Processed”<br />

DSScore Numeric N/A<br />

Score of the transaction requested.<br />

Example: 0, 100, 76, -1<br />

‘A’ Authorisation.<br />

‘D’ Deposit (Settlement).<br />

RequestType Alphanumeric 1<br />

‘R’ Refund<br />

‘S’ Sale<br />

‘C’ Cancellation<br />

‘F’ Finalise<br />

ShareServiceTRXId1 Alphanumeric 30<br />

Id supplied by third party service used.<br />

Note: Id will be returned if applicable and available<br />

ShareServiceTRXId2 Alphanumeric 30<br />

Id supplied by third party service used.<br />

Note: Id will be returned if applicable and available<br />

ShareServiceScore Numeric N/A<br />

Score supplied by third party service used.<br />

Note: Score will be returned as received from third party.<br />

Return a list of all the DS analysis parameter codes, their<br />

scores and responses. Set <strong>to</strong> '1' for "Yes", '0' for "No".<br />

Returned only if IsAnalysis flag was set <strong>to</strong> ‘1’<br />

Example:<br />

“List Of DS<br />

• AssmtId<br />

Analysis<br />

XML N/A • AdviceCode<br />

Parameters”<br />

• OverrideCode<br />

• ……..<br />

Sample Response:<br />

37<br />

Note: Returned only as XML. See Section 6.3 (XML<br />

Definitions) for complete list<br />

MerchantId^100000~<strong>Transaction</strong>Type^DS~OrderNumber^0704131611~StrId^100553~DSID^36~DSMessageCode^6<br />

100~DSMessage^<strong>Transaction</strong><br />

processed~DSScore^0~RequestType^A~ShareServiceTRXId1^6512C133490D44E691CB33015~ShareServiceTRXI<br />

d2^105CDA815D5B432BBDDE4FFCE~ShareServiceScore^0<br />

Analysis Sample Response: See Section 6.3 (XML Definitions)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!