2016-10-11 47 views
0

我們遇到的一個主要問題是讓Sage賬戶通過協議3.0(https://live.sagepay.com/gateway/service/vspform-register.vsp)識別所有提交給MySagePay的籃子項目,使用經過修改的OpenCart Sagepay Server支付模塊, BasketXML字段。特別是任何折扣的物品都沒有被拿起,並且由於客戶支付的金額沒有加在籃子物品總數上而導致分類賬的欠款。Sage賬戶不會從MySagePay購買籃子折扣項目

我們被告知要使用原始冒號分隔的籃子字段,但是這沒有辦法指定一個項目是否被打折,而不是將其作爲一個負值提交,這被Sage Accounts忽略。

此外,使用正確格式化的BasketXML字段提交給MySagePay的折扣商品也無法顯示在付款明細上(儘管總金額結餘)。

我們還建議確保ProductSKU對提交給MySagePay的購物籃商品與Sage Accounts中使用的SKU完全匹配,但無法爲折扣商品指定SKU。

我非常確定我們已經盡了我們所能從網站到MySagePay的最後,所以我們如何確保包含折扣商品的購物籃內容能夠通過MySagePay的Sage帳戶正確獲取?

回答

1

Sage Accounts不支持Basket XML,Sage Accounts也不會像您所說的那樣挑選負值。在Sage Accounts採用XML之前,沒有辦法通過折扣。