重复交易支持的附加费?

时间:2016-03-15 11:13:29

标签: sagepay

请有人确认Sage Pay是否支持在回复帖子中回复附加金额?

我已实施服务器集成版本3.对通知帖子的响应提供附加费金额。但是,在重复发帖的回复中似乎没有提供相同的信息。

2 个答案:

答案 0 :(得分:0)

我在给Sage Pay支持的电子邮件中问了同样的问题,他们立即回复了以下信息:

附加费只能用于以下付款方式。

•PAYMENT •认证 •DEFERRED

您无法发送附加费XML或通过My Sage Pay为任何其他付款方式应用附加费。

根据我们服务器上的BIN范围检查,应用附加费。我们的服务器以这种方式运行,以避免向客户付款添加多个附加费,例如延期付款会增加附加费,然后在发放付款中添加额外附加费。

答案 1 :(得分:0)

您必须进行进一步的API调用才能获取此信息。以下示例回复:

<?xml version="1.0" encoding="ISO-8859-1" ?><vspaccess>  <errorcode>0000</errorcode>  <timestamp>17/03/2016 11:36:09</timestamp>  <vpstxid>8663ACE6-5B28-6C10-605A-0485BDDA7911</vpstxid>  <vendortxcode>splabs-7038</vendortxcode>  <transactiontype>Repeat</transactiontype>  <txstateid>16</txstateid>  <status>Successfully authorised transaction.</status>  <relatedtransactionid>A0A77ABF-5AD3-F97C-1DCE-5CF8C7D5C2B5</relatedtransactionid>  <relatedamount>0.00</relatedamount>  <description>Repeat</description>  <amount>7.77</amount>  <currency>GBP</currency>  <started>17/03/2016 11:35:24.247</started>  <completed>17/03/2016 11:35:24.830</completed>  <securitykey>64QLFDA8R0</securitykey>  <clientip>151.224.228.103</clientip>  <giftaid>NO</giftaid>  <paymentsystem>VISA</paymentsystem>  <paymentsystemdetails>Credit Card - Sagepay Test Visa, GB</paymentsystemdetails>  <startdate></startdate>  <expirydate>0726</expirydate>  <last4digits>0006</last4digits>  <authprocessor>HSBC</authprocessor>  <merchantnumber>425865224643</merchantnumber>  <accounttype>E</accounttype>  <vpsauthcode>10368857</vpsauthcode>  <bankauthcode>999777</bankauthcode>  <billingfirstnames>Kristian</billingfirstnames>  <billingsurname>Dimitrov</billingsurname>  <billingaddress>Address 1</billingaddress>  <billingcity>Varna</billingcity>  <billingpostcode>W1A 0AX</billingpostcode>  <billingcountry>GB</billingcountry>  <billingphone>01222 555 555</billingphone>  <deliveryfirstnames>Kristian</deliveryfirstnames>  <deliverysurname>Dimitrov</deliverysurname>  <deliveryaddress>Address 1</deliveryaddress>  <deliverycity>Varna</deliverycity>  <deliverypostcode>W1A 0AX</deliverypostcode>  <deliverycountry>GB</deliverycountry>  <deliveryphone>01222 555 555</deliveryphone>  <cardholder>Kristian Dimitrov</cardholder>  <cardfirstnames>Kristian</cardfirstnames>  <cardsurname>Dimitrov</cardsurname>  <cardaddress>Address 1</cardaddress>  <cardcity>Varna</cardcity>  <cardpostcode>W1A 0AX</cardpostcode>  <cardcountry>GB</cardcountry>  <systemused>S</systemused>  <vpsprotocol>3.00</vpsprotocol>  <refunded>NO</refunded>  <repeated>NO</repeated>  <basket></basket>  <applyavscv2>0</applyavscv2>  <apply3dsecure>0</apply3dsecure>  <authattempt>1</authattempt>  <cv2result>NOTPROVIDED</cv2result>  <addressresult>NOTPROVIDED</addressresult>  <postcoderesult>NOTPROVIDED</postcoderesult>  <threedresult>NOTCHECKED</threedresult>  <t3maction>NORESULT</t3maction>  <emailmessage></emailmessage>  <locale>en</locale>  <declinecode>00</declinecode>  <surcharge>0.00</surcharge></vspaccess>