Sage账户未从MySagePay

时间:2016-10-11 12:40:57

标签: protocols sagepay accounts

我们遇到一个主要问题,即使用Sage帐户识别通过协议3.0(https://live.sagepay.com/gateway/service/vspform-register.vsp)提交给MySagePay的所有购物篮项目,使用OpenCart Sagepay Server支付模块修改为包含Basket或BasketXML字段。特别是任何折扣的物品都没有被提取并导致欠款的欠款,因为客户支付的金额并不总计为篮子物品总数。

我们被告知要使用原始的冒号分隔的篮子字段,但是这无法指定某个项目是否打折,而不是将其作为负值提交,而Sage Accounts会忽略该值。

除此之外,使用格式正确的BasketXML字段提交给MySagePay的折扣项目也未显示在付款详细信息上(尽管总金额余额)。

我们还建议确保提交给MySagePay的购物篮产品的ProductSKU与Sage帐户中使用的SKU完全匹配,但无法为折扣商品指定SKU。

我很确定我们已经从网站到MySagePay端完成了所有工作,那么我们如何确保Sage Accounts从MySagePay中正确选取购物篮内容(包括折扣商品)?

1 个答案:

答案 0 :(得分:1)

Sage Accounts不支持Basket XML,Sage Accounts也没有像您所说的那样获取负值。在Sage Accounts采用XML之前,没有办法获得折扣。

相关问题