Sankalp Shakti Demo
hcvdshcvdhscvghds
hcvdshcvdhscvghds
- 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