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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Field Name Data Type Data Size Description<br />

Example “3050”<br />

FXMessageCode Numeric N/A<br />

Note: Only returned when transaction is associated with FX<br />

transaction.<br />

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

Note: Only returned when transaction is associated with FX<br />

FXMessage Alphanumeric 60<br />

transaction.<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^9385436772~StrId^1692791~PTTID^43153513<br />

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

pending<br />

PaymentTrust Finalize Request (PT)(F)<br />

Used <strong>to</strong> finalize a two-step refund.<br />

Field Name Data Type Data Size Description<br />

Must be at beginning of all strings.<br />

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

O=Optional Fields<br />

StringIn= N/A N/A<br />

Capitals must be used as shown.<br />

Note: Not required for XML batch<br />

requests.<br />

M<br />

VersionUsed Alphanumeric 4<br />

Version Used specific <strong>to</strong> <strong>Transaction</strong><br />

Type. Note: Must evaluate <strong>to</strong> numeric<br />

value for PT.<br />

Example “2” for PT<br />

Permanent Merchant ID assigned by<br />

M<br />

MerchantId Numeric N/A PaymentTrust Ltd.<br />

Example “100000”<br />

UserName assigned by PaymentTrust<br />

M<br />

UserName Alphanumeric 15 Ltd.<br />

Example “Mariah”<br />

UserPassword assigned by<br />

M<br />

UserPassword Alphanumeric 15 PaymentTrust Ltd.<br />

Example “rr87uy”<br />

M<br />

<strong>Transaction</strong>Type Alphanumeric 2<br />

<strong>Transaction</strong> Type, “PT” for<br />

PaymentTrust<br />

M<br />

IsTest Numeric 1<br />

''1' for "Test", '0' for "Live",<br />

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

Indicates the maximum time the<br />

O<br />

TimeOut Numeric N/A<br />

merchant allows for the transaction, in<br />

milliseconds<br />

Recommendation “60000”<br />

M<br />

RequestType Alphanumeric 1 ‘F’ Finalize.<br />

Specific Order number submitted by the<br />

Merchant for tracking purposes.<br />

M<br />

OrderNumber Alphanumeric 35 Example “10098987”<br />

Note: If no order number is submitted the<br />

system will generate one for the merchant at<br />

the time of the transaction.<br />

O<br />

76

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

Saved successfully!

Ooh no, something went wrong!