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.

11<br />

Authentication<br />

Communication<br />

STlink within STN<br />

Security<br />

<strong>Network</strong> TCP/IP (Internet)<br />

Access<br />

SSL / VPN<br />

(Cryp<strong>to</strong>graphy)<br />

* Platform Independent<br />

Fig. 3 <strong>Secure</strong> <strong>Transaction</strong> Services <strong>Network</strong> - Communication Pro<strong>to</strong>col Layers<br />

NETWORK LAYER: This layer is handled exclusively by the designated Internet Service<br />

Provider.<br />

SECURITY LAYER:<br />

a) The Security Layer will be handled either by 128-bit SSL certificate or a secure<br />

tunnel Triple DES VPN conforming <strong>to</strong> the IPSEC standard. PaymentTrust Ltd. will<br />

provide at an additional cost the VPN hardware equipment if required.<br />

b) The Security Layer also includes the Merchant access layer in<strong>to</strong> the <strong>Secure</strong><br />

<strong>Transaction</strong> <strong>Network</strong> (STN). This involves the use of a Merchant ID, a Username<br />

and Password, which are sent as a string <strong>to</strong> STLink.<br />

STLINK APPLICATION:<br />

The Application Layer manipulates data using HTTP(S) GET/POST request or an XML<br />

request and communicates via standard ports 443 for SSL or port 80 for VPN. The system<br />

can intelligently process a request whether GET/POST or XML. The request (an input string)<br />

is routed with the STN <strong>to</strong> the appropriate service for processing – PT, RG, and others. The<br />

system returns the response <strong>to</strong> the requesting URL. Should the delivery fail, the system will<br />

capture the error, inform the merchant and s<strong>to</strong>re the information for later reporting. Captured<br />

errors are further analyzed. When the delivery is successful, the merchant receives a<br />

response and stamps each transaction with an appropriate message code. Please note that<br />

for larger strings sizes the GET method should not be used.<br />

The input string/message sent by the Merchant is s<strong>to</strong>red in a serialized database with a<br />

unique serial number. PaymentTrust Ltd. maintains a log of any transaction requested by the<br />

Merchant and responds with a real-time message which will encapsulate information<br />

regarding:<br />

Integrity of the message sent by the Merchant – if a message is received truncated/<br />

incomplete or in a tampered condition, the STLink application will capture the error and<br />

will respond with the appropriate error message <strong>to</strong> the merchant’s system;

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

Saved successfully!

Ooh no, something went wrong!