微信支付成功后 不执行notify_url.aspx页面 ,没法和我的数据库交互,求解答

微信支付成功后 不执行notify_url.aspx页面 ,没法和我的数据库交互,求解答,第1张

您好,是这样的:

现支付宝的通知有两类。

A服务器通知,对应的参数为notify_url,支付宝通知使用POST方式

B页面跳转通知,对应的参数为return_url,支付宝通知使用GET方式

(通知地址不需要像以前一样去账户内设置,而是由客户在支付的时候通过参数传递给我地址。例如

notify_url=>

//重写回调处理函数

    public function NotifyProcess($data, &$msg)

    {

        Log::DEBUG("call back:"  json_encode($data));

        $notfiyOutput = array();

        

        if(!array_key_exists("transaction_id", $data)){

            $msg = "输入参数不正确";

            return false;

        }

         

        //查询订单,判断订单真实性

        if(!$this->Queryorder($data["transaction_id"])){

            $msg = "订单查询失败";

            return false;

        }

        $this->handel_order($data['out_trade_no'],$data['transaction_id']);

        return true;

    }

    //业务处理

    public function handel_order($order_sn,$out_trade_no){

        $arr = json_encode(array(

            'order_sn'      =>$order_sn,

            'out_trade_no'=>$out_trade_no,

        ));

        $url = getCurl('Wxpay/payComplete');

        $res = json_decode(>

以上就是关于微信支付成功后 不执行notify_url.aspx页面 ,没法和我的数据库交互,求解答全部的内容,包括:微信支付成功后 不执行notify_url.aspx页面 ,没法和我的数据库交互,求解答、c#如何将dataset中的数据批量导入oracle数据库、php notifyprocess 微信支付 回调函数 数据库更新语句 怎么写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9298152.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存