Prestashop 1.6支付模块订单状态

时间:2015-11-12 09:28:36

标签: php prestashop prestashop-1.6

我为Prestashop 1.6.1.1创建了付款模块。

问题在于客户从银行网站返回后更新订单状态。如示例所示,我无法从上下文获取购物车。

例如,当客户按下银行上的取消按钮时,这是执行的控制器:

ImageView

购物车价值为空。似乎在控制器之前已经删除/丢弃了购物车。

相反,我在MyModule 付款 ModuleFrontController(创建订单)和MyModulePayment 返回 ModuleFrontController(付款已成功完成)中从上下文获取正确的购物车。

有谁能请我指出正确的方向。

1 个答案:

答案 0 :(得分:0)

Looks like cart is destroyed as soon as order is created. I sent order id to the bank, which I expected to be returned and then used that as reference point for updating orders.