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.

Sample Input String:<br />

StringIn=VersionUsed^1~MerchantId^100000~UserName^Mariah~UserPassword^Mariah~<strong>Transaction</strong>Ty<br />

pe^PT~IsTest^1~TimeOut^60000~RequestType^P~MOP^CQ~CurrencyId^840~Amount^56.78~FirstNam<br />

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

York~StateCode^NY~ZipCode^90210~CountryCode^US<br />

STLink will return the following items for a PaymentTrust PayBack<br />

with Cheque Request (PT)(P)<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, “PT” for PaymentTrust<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 Reference Number from STLink<br />

Reference Number from PaymentTrust system generated<br />

with Auth response<br />

PTTID or PTID Numeric N/A Example “10003606”<br />

Note: If the version is less than 2.0, PTTID is returned. If not<br />

PTID is returned.<br />

Account type.<br />

CC - Visa & MasterCard debit & credit cards, Carte<br />

Bancaire, Carte Bleue<br />

DS - Switch/Solo debit cards<br />

CQ - Cheques<br />

MOP Alpha 2<br />

EC - Electronic cheques or credit<br />

DC - Debit Card PIN enabled cards<br />

PC - Purchasing cards<br />

NT - Net Teller<br />

P2 – Pay 2<br />

Example: “CQ”<br />

ISO standard numeric ids<br />

CurrencyId Numeric N/A Example 840 = USD, 124 = CAD, 826 = GBP<br />

Note: Please see Appendix B for complete list of values.<br />

<strong>Transaction</strong> amount. Up <strong>to</strong> 4 decimals maximum. Decimal<br />

Amount Numeric N/A varies based on CurrencyId.<br />

Example 840 = “56.78”, 392 = “99”, 048 = “125.333”<br />

RequestType Alpha 1 ‘P’ PayBack request.<br />

MessageCode Numeric N/A<br />

Example “2050”<br />

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

Message Alphanumeric 60<br />

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

Messages<br />

Sample Response:<br />

MerchantId^100000~<strong>Transaction</strong>Type^PT~OrderNumber^9641616504~StrId^1692835~PTTID^43153557<br />

~MOP^CQ~CurrencyId^840~Amount^56.78~RequestType^P~MessageCode^2050~Message^Request<br />

Pending<br />

103

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

Saved successfully!

Ooh no, something went wrong!