2016-10-11 2 views
0

바구니를 포함하도록 수정 된 OpenCart Sagepay Server 결제 모듈을 사용하여 Sage Accounts가 Protocol 3.0 (https://live.sagepay.com/gateway/service/vspform-register.vsp)을 통해 MySagePay에 제출 된 모든 바구니 품목을 인식하는 데 큰 어려움을 겪고 있습니다. BasketXML 필드. 특히 할인 된 품목은 수령하지 않으며 고객이 지불 한 금액이 바구니 품목 총액에 합산되지 않으므로 원장에 금액 손실이 발생합니다.Sage 계정이 MySagePay에서 바구니 할인 품목을 가져 오지 않았습니다

우리는 콜론으로 구분 된 원래의 바구니 필드를 사용하겠다고 말했지만,이 값이 음수 값으로 제출하는 것보다 할인되어 있는지 여부를 지정할 방법이 없습니다. 이는 현자 계정에서 무시됩니다.

올바른 형식의 BasketXML 필드를 사용하여 MySagePay에 제출 된 할인 항목은 결제 금액에 표시되지 않습니다 (총 금액 잔액이긴하지만).

또한 MySagePay에 제출 된 바구니 항목에 대한 ProductSKU가 Sage 계정에 사용 된 SKU와 정확히 일치하는지 확인해야하지만 할인 항목에 대해 SKU를 지정할 방법이 없습니다.

나는 우리가 웹 사이트에서 MySagePay로 끝까지 할 수있는 모든 것을 해냈습니다. 그렇다면 할인 품목을 포함한 쇼핑 바구니 내용이 MySagePay에서 세이지 계정으로 올바르게 선택되었는지 어떻게 확인할 수 있습니까?

답변

1

바구니 XML은 Sage Accounts에서 지원하지 않으며 Sage Accounts는 사용자가 말한 것처럼 음수 값을 선택하지 않습니다. Sage Accounts가 XML을 채택 할 때까지는 할인을받을 수있는 방법이 없습니다.

관련 문제