微信支付异步回调,接收到xml但根据参数查询订单无法查询得到

浏览:949 发布日期:2020/09/10 分类:ThinkPHP5专区 关键字: 微信支付异步回调
if (!$xml = file_get_contents('php://input')) {
$this->returnCode(false, 'Not found DATA');
}
// 将服务器返回的xml数据转化为数组
$data = $this->fromxml($xml);
$order = (new OrderModel)->payDetail($data['out_trade_no']);
empty($order) && $this->returnCode(false, '订单不存在');
$wxConfig = AppModel::getAppCache($order['app_id']);


public function payDetail($order_no)
{
return self::get(['order_no' => $order_no, 'pay_status' => 20], ['goods', 'user']);
}
最佳答案
评论( 相关
后面还有条评论,点击查看>>