790
社区成员
发帖
与我相关
我的任务
分享
public function notify_url(){
//支付宝异步通知返回数据演示
$alipay_config = $this->alipay_config;
if ($_POST) {
$out_trade_no = $_POST['out_trade_no']; //商户订单号
$trade_no = $_POST['trade_no']; //支付宝交易号
$trade_status = $_POST['trade_status']; //交易状态
$buyer_email = $_POST['buyer_email']; //买家支付宝帐号
$parameter = array(
"out_trade_no" => $out_trade_no, //商户订单编号;
"trade_no" => $trade_no, //支付宝交易号;
"trade_status" => $trade_status, //交易状态
"buyer_email" => $buyer_email, //买家支付宝帐号;
);
if ($trade_status == 'TRADE_FINISHED' || $trade_status == 'TRADE_SUCCESS') {
//业务逻辑代码
echo "success";
}
}
echo "fail";//验证失败
}
最近我也碰过到不返回return_url的问题, 可以使用异步返回通知来解决这个问题