08.09.2015 Views

Sankalp Shakti Demo

hcvdshcvdhscvghds

hcvdshcvdhscvghds

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

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

The Sage Pay system begins by validating the Crypt field contents. It first checks to ensure all the<br />

required fields are present, and that their format is correct. If any are not present or contain the wrong<br />

type of data, a validation error is sent to your failure page if possible, or displayed on screen.<br />

This normally only happens in the development stage so your customers are unlikely to encounter this<br />

page.<br />

If all fields are present and correct, the information in those fields is then validated. The VendorName<br />

is checked against our database and the Currency of the transaction is validated against those<br />

accepted by your merchant accounts. The VendorTxCode is checked to ensure it has not been<br />

used before, the Basket/BasketXML contents are validated to ensure they have been sent in the<br />

correct format and the Amount field is validated. Flag fields are checked… every field, in fact, is<br />

checked to ensure you have passed appropriate values.<br />

If everything in the POST checks out, the transaction is registered with the Form system and a new<br />

transaction code is generated that is unique across ALL merchants using the Sage Pay gateway. This<br />

code, the VPSTxId (or Transaction ID), is our unique reference to the transaction, and is sent back to<br />

you at the transaction completion stage.<br />

Sage Pay Form Integration and Protocol and Guidelines 3.00 Page 11 of 61

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

Saved successfully!

Ooh no, something went wrong!