0

PaymentGroup根据文档为我们的电子商务网站添加了一个新的商店积分兑换。

提交订单(商店积分+现金)后,我可以看到商店积分的最终金额PaymentGroups不正确。

看起来金额是之前订单的积分金额的累积总和。

调试时,我在PaymentGroupFormHandler.applyPaymentGroups()方法中看到了以下内容,List commerceIdentifierPaymentInfos = container.getAllCommerceIdentifierPaymentInfos();

此列表还包含PaymentInfo上一个订单的。因此,pgm.recalculatePaymentGroupAmounts(order)给出了先前积分兑换的累积总和。

我仍然找不到这个的根本原因。任何帮助,将不胜感激。

4

0 回答 0