zoukankan      html  css  js  c++  java
  • 支付宝及时到账

    1.申请签约号

    2.填写alipay.config.php中配置文件

    3.引入文件生成按钮

    4.调用同步或异步回调方法更改自己业务逻辑

    代码如下:

    //生成按钮
    public function btn()
    {
        include_once APPPATH.'libraries/alipay/lib/alipay_notify.class.php';
        include_once APPPATH.'libraries/alipay/lib/alipay_submit.class.php';
        include_once APPPATH.'libraries/alipay/alipay.config.php';
    
        /**************************请求参数  动态信息**************************/
        //商户订单号,商户网站订单系统中唯一订单号,必填
        $out_trade_no = "2016062100001"; 
    
        //订单名称,必填
        $subject = "支付宝应用";
    
        //付款金额,必填
        $total_fee = "0.1";
    
        //商品描述,可空
        $body = "";
    
        /************************************************************/
    
        //构造要请求的参数数组,无需改动
        $parameter = array(
            "service" => $alipay_config['service'], //产品类型
            "partner" => $alipay_config['partner'], //签约账号
            "seller_id" => $alipay_config['seller_id'],//收款支付宝账号
            "payment_type" => $alipay_config['payment_type'],//支付类型 ,无需修改
            "notify_url" => $alipay_config['notify_url'],//服务器异步通知页面路径
            "return_url" => $alipay_config['return_url'],//页面跳转同步通知页面路径
    
            "anti_phishing_key" => "",//防钓鱼 需引入其他文件 不填为空即可
            "exter_invoke_ip" => "",//客户端的IP地址
            "out_trade_no" => $out_trade_no,//订单号
            "subject" => $subject,//商品的标题
            "total_fee" => $total_fee,//该笔订单的资金总额 rmb
            "body" => $body,//商品描述 
            "_input_charset" => trim(strtolower($alipay_config['input_charset'])),//编码格式
            //其他业务参数根据在线开发文档,添加参数.文档地址:https://doc.open.alipay.com/doc2/detail.htm?spm=a219a.7629140.0.0.kiX33I&treeId=62&articleId=103740&docType=1
            //如"参数名"=>"参数值"
    
        );
    
        $alipaySubmit = new AlipaySubmit($alipay_config);
        $html_text = $alipaySubmit->buildRequestForm($parameter, "get", "支付宝支付");
        return $html_text;
    }

    在alipay.config.php文件中填写回调地址

    这里填的是同步回调

     

    回调方法

  • 相关阅读:
    背完这444句,你的口语绝对不成问题了
    过滤HTML
    Asp.net页面的生命周期
    查询分组中的前几条记录
    offsetLeft,Left,clientLeft的区别
    可以用javascript实现的10种图片特效
    了解黑客经常使用哪些工具
    js日历控件
    asp.net中的path备忘录
    ASP.NET MVC3 向View传递数据
  • 原文地址:https://www.cnblogs.com/zc123/p/5604612.html
Copyright © 2011-2022 走看看