请有人确认Sage Pay是否支持在回复帖子中回复附加金额?
我已实施服务器集成版本3.对通知帖子的响应提供附加费金额。但是,在重复发帖的回复中似乎没有提供相同的信息。
答案 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>