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.

Field Name Data Type Data Size Description<br />

M=Manda<strong>to</strong>ry Fields<br />

O=Optional Fields<br />

ProductType Alphanumeric 50<br />

Product type, category, code or any other<br />

descriptive code from a merchant’s product list<br />

that can be associated with a specific risk. This<br />

field is merchant specific.<br />

Example “CD004H78”<br />

Return a list of 5 RG parameters indicating the<br />

reason(s) of au<strong>to</strong>matic success or failure of a<br />

O<br />

IsExtended Numeric 1 transaction with an RG score of 0 or 100. Set <strong>to</strong> '1'<br />

for "Yes", '0' for "No"<br />

Note: Defaults <strong>to</strong> 0 if left blank.<br />

Return a list of all the RG analysis parameter<br />

codes, their scores and responses. Set <strong>to</strong> '1' for<br />

O<br />

IsAnalysis Numeric 1<br />

"Yes", '0' for "No".<br />

Note: Defaults <strong>to</strong> 0 if left blank.<br />

Note: Only for XML requests. See Section 6.3<br />

(XML Definitions)<br />

O<br />

Sample Input String:<br />

StringIn=VersionUsed^4~MerchantId^100000~UserName^Mariah~UserPassword^rr87uy~<strong>Transaction</strong>Type^<br />

RG~IsTest^1~TimeOut^60000~MOP^CC~TypeOfSale^D~AcctName^John<br />

Smith~AcctNumber^4459510002561039~ExpDate^092010~CurrencyId^840~Amount^56.78~FirstName^Joh<br />

n~LastName^Smith~Address1^2130 Gold~City^New<br />

York~CountryCode^US~PhoneNumber^6188565656~REMOTE_ADDR^205.188.146.23<br />

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

Request (RG)<br />

Field Name Data Type Data Size Description<br />

MerchantId Numeric N/A<br />

Permanent Merchant ID assigned by PaymentTrust Ltd.<br />

Example “100000”<br />

<strong>Transaction</strong>Type Alpha 2 <strong>Transaction</strong> Type, “RG” for RiskGuardian<br />

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

OrderNumber Alphanumeric 35<br />

generated by PaymentTrust Ltd. if order number was not<br />

specified.<br />

Example “10098987”<br />

StrId Numeric N/A<br />

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

ID<br />

MessageCode Numeric N/A<br />

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

Response Messages<br />

Reference Number from RG system also known as the<br />

GTTID or RGID Numeric N/A<br />

RGID<br />

Note: If the version is less than 4.0, GTTID is returned. If<br />

not RGID is returned.<br />

tScore Numeric N/A Score of the transaction requested<br />

tRisk Numeric N/A Set Threshold between 1-100 at the time of the transaction<br />

21

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

Saved successfully!

Ooh no, something went wrong!