我在PayuMoney付款网关选择PayuMoney时遇到问题,因为客户可以成功完成付款,但在成功付款后,客户无法重定向到我的网站。而是一个空白页面带有以下URL:
http://www.example.com/index.php?route=payment/payu/callback/
虽然我收到了PayuMoney的确认我收到了订单但是在我的opencart管理员帐户的后端没有添加新订单。此外,该物品仍留在收银台。我搜索过很多帖子,发现很多人都面临着与我相同的问题,但我无法在任何地方获得满意的解决方案。
如果我进入mysql表,则会添加订单,但订单状态ID为0。
答案 0 :(得分:1)
添加以下行
您-SITE-DIRECTORY /目录/控制器/付款/ payu.php 强>
$this->data['button_proceed'] = $this->language->get('button_proceed');
在这一行之后,
$ this-> data [' button_confirm'] = $这 - >语言 - >获得(' button_confirm&#39);
并将第27和28行更改为,
$this->data['productinfo'] = 'opencart products information';
//$this->data['productinfo'] = $this->model_payment_payu->getOptions($this->session->data['order_id']);
来源:PayU支持团队