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.

DataShare: His<strong>to</strong>rical Data Loading<br />

A comma delimited (CSV) file used <strong>to</strong> load a merchant’s his<strong>to</strong>rical data in<strong>to</strong> the Data Sharing system.<br />

Note: There is a limit of 500,000 transactions per HDL file.<br />

HDL Header<br />

The header is the first line of the HDL file.<br />

Data<br />

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

Column Field Name Data Type Size Description<br />

O=Optional Fields<br />

1 VersionUsed Alphanumeric 4<br />

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

Note: Must evaluate <strong>to</strong> numeric value for<br />

DS.<br />

Example “1” for DS<br />

Permanent Merchant ID assigned by<br />

M<br />

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

Example “100000”<br />

M<br />

3 UserName Alphanumeric 15<br />

UserName assigned by PaymentTrust Ltd.<br />

Example “Mariah”<br />

UserPassword assigned by PaymentTrust<br />

M<br />

4 UserPassword Alphanumeric 15 Ltd.<br />

Example “rr87uy”<br />

M<br />

5 <strong>Transaction</strong>Type Alphanumeric 2 <strong>Transaction</strong> Type, “DS” for DataShare M<br />

6 IsTest Numeric 1<br />

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

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

O<br />

7 NumberOfRecords Numeric 1<br />

Number of record events included in the<br />

HDL file.<br />

M<br />

HDL Record Event<br />

The body of the HDL file consists of multiple record events. Each new line is a separate record event.<br />

All fields are delimited by a coma.<br />

Note: Please reference the latest Ethoca integration documents for additional information regarding<br />

optional fields.<br />

Colum<br />

Data<br />

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

n Field Name Data Type Size Description<br />

O=Optional Fields<br />

1 MerchantTRXId Alphanumeric 35<br />

The transaction ID is a merchant unique id<br />

for the request that they have submitted. It<br />

is used <strong>to</strong> check whether the request has<br />

already been processed successfully<br />

previously.<br />

Note: For existing merchants the RGID<br />

should be used.<br />

M<br />

251

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

Saved successfully!

Ooh no, something went wrong!