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^S~MOP^CC~AcctNumber^4459510002561039~ExpDat<br />

e^092010~CurrencyId^840~Amount^56.78<br />

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

Simultaneous<br />

Authorization and Settlement (Sale) Request (PT)(S)<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: “CC”<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 />

Approved sale and authorization transactions receive a<br />

AuthCode Alphanumeric 30<br />

numeric or alphanumeric authorization code referencing the<br />

transaction for processing purposes.<br />

Example “P24586DE”<br />

RequestType Alpha 1 ‘S’ Sale or Simultaneous Authorization and Deposit.<br />

MessageCode Numeric N/A<br />

Example “2100”<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 />

Returned when the response is a referral.<br />

ReferrerCode Numeric 20 Note: When placing a call <strong>to</strong> the bank this code must be<br />

presented <strong>to</strong> the bank representative.<br />

84

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

Saved successfully!

Ooh no, something went wrong!