CMS付费阅读时,收款return_url处程序可能有误?

xirumin 1月前 68

问题描述: 客户支付成功后,按return_url,会走到/addons/controller/Order.php中,epay()函数内,$type是'return'时,会执行

  $pay = \addons\epay\library\Service::checkReturn($paytype);
  if (!$pay) {
      $this->error('return签名错误, paytype=' . $paytype);
  }
  $data = $pay->verify();

事实在checkReturn($paytype)中,已经verify()一次了。这里是否要去掉一处?我是去掉了checkReturn()中的那一次。

后续代码$archives = Archives::get($data['out_trade_no']);
我也改成了从order中取的方式。


我的CMS是1.0.21版,epay是1.0.1版

最新回复 (0)
返回