diff --git a/extend/payment/Alipay.php b/extend/payment/Alipay.php index 40540e059..7a178e8b3 100755 --- a/extend/payment/Alipay.php +++ b/extend/payment/Alipay.php @@ -475,11 +475,11 @@ class Alipay $pay_price = isset($data['total_amount']) ? $data['total_amount'] : (isset($data['total_fee']) ? $data['total_fee'] : ''); // 返回数据固定基础参数 - $data['trade_no'] = $data['trade_no']; // 支付平台 - 订单号 - $data['buyer_user'] = $buyer_user; // 支付平台 - 用户 - $data['out_trade_no'] = $data['out_trade_no']; // 本系统发起支付的 - 订单号 - $data['subject'] = $data['subject']; // 本系统发起支付的 - 商品名称 - $data['pay_price'] = $pay_price; // 本系统发起支付的 - 总价 + $data['trade_no'] = isset($data['trade_no']) ? $data['trade_no'] : ''; // 支付平台 - 订单号 + $data['buyer_user'] = $buyer_user; // 支付平台 - 用户 + $data['out_trade_no'] = isset($data['out_trade_no']) ? $data['out_trade_no'] : ''; // 本系统发起支付的 - 订单号 + $data['subject'] = isset($data['subject']) ? $data['subject'] : ''; // 本系统发起支付的 - 商品名称 + $data['pay_price'] = $pay_price; // 本系统发起支付的 - 总价 return $data; }