08.09.2015 Views

Sankalp Shakti Demo

hcvdshcvdhscvghds

hcvdshcvdhscvghds

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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

A1.6 BasketXML<br />

The basket can be passed as an XML document with extra information that can be used for:<br />

1. Displaying to the customer when they are paying using PayPal.<br />

2. Displaying in MySagePay to give you more detail about the transaction.<br />

3. Displaying on the payment page. It is possible to send through a delivery charge and one or more discounts. The discount is at the order level rather than item<br />

level and is a fixed amount discount. You can however add multiple discounts to the order.<br />

4. More accurate fraud screening through ReD. Extra information for fraud screening that can be supplied includes; details of the items ordered, and also the shipping<br />

details and the recipient details. Any information supplied will be sent to ReD to enable them to perform more accurate fraud screening.<br />

5. The supplying of TRIPs information. However this information will only be of use to you if your acquiring bank is Elavon. TRIPs information which can be supplied<br />

includes details of airlines, tours, cruises, hotels and car rental. If your acquiring bank is Elavon this information will be sent in the daily settlement file.<br />

NB : Please note if your customer is buying more than one service from you ( i.e. more than one of following ; airlines, tours, cruises, hotels and car rental ) you will need to<br />

send the information through as separate transactions.<br />

No validation is performed on the totals of the basket, it is your responsibility to ensure that the amounts are correct and that the total of the basket matches the transaction<br />

amount sent in the Registration<br />

Both the Basket field and the BasketXML field are optional. If basket information is to be supplied, you cannot pass both the Basket and the BasketXML field, only one<br />

of them needs to be passed.<br />

The XML tags should follow the order stated in the table.<br />

Basket XML elements<br />

Node/Element Mandatory Format Max Length Allowed Values Description<br />

No Node The root element for all other basket elements.<br />

└ No 16 chars The ID of the seller if using a phone payment.<br />

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

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

Saved successfully!

Ooh no, something went wrong!