观看记录
  • 我的观影记录
登录
测试首页tp3.2.3对接支付宝pc网站支付

tp3.2.3对接支付宝pc网站支付

利用tp3.2.3开放的网站对接支付宝支付时可以参考本文对接支付宝网站支付,本案例利用支付宝沙箱情况。

工具/原料

  • 支付宝开放平台申请的账号和秘钥
  • tp3.2.3框架

方式/步骤

  1. 1

    登岸支付宝开放平台,找到研发办事并进入,去里面本身建立沙箱账号

  2. 2

    建立好沙箱应用之后,即可在当前页面查找到电脑网站支付,然后点击进去

  3. 3

    点击之后即可进入电脑网站支付sdk下载页面找到对应的版本进行下载,这里以php版本的sdk进行演示下载

  4. 4

    下载好sdk之后需要手动安装到项目里面,其实就是作为项目扩展放入tp的扩展目次vender里面

  5. 5

    然后就可以成立一个新的节制器来下单模拟支付宝支付了,节制器的位置也可以本身选择

    //支付宝支付测试

        public function pay(){

            //获取支付宝支付根基设置装备摆设

            $config=C('alipay');

           //异步通知地址

            $config['notify_url'] ="";

            //同步跳转

            $config['return_url'] ="";

            Vendor('Alipay.pagepay.service.AlipayTradeService');

            Vendor('Alipay.pagepay.buildermodel.AlipayTradePagePayContentBuilder');

            

            //商户订单号,商户网站订单系统中独一订单号,必填

            //$out_trade_no = trim(I('post.WIDout_trade_no'));

             $out_trade_no ='45454545454';

            //订单名称(商品名称),必填

            //$subject = trim(I('post.WIDsubject'));

            $subject ='订单12333';

            //付条目金额,必填

            //$total_amount = trim(I('post.WIDtotal_amount'));

             $total_amount ='990';

            //商品描述,可空

            //$body = trim(I('post.WIDbody'));

            $body ='鞋子';

            //$ud = session('users.uid');

            $ud = '123';

            $data = array(

                    'uid'=>$ud,                              //用户id

                    'win_code'=>$out_trade_no,               //商户订单号

                    'winsubject'=>$subject,                  //订单名称

                    'wintotal_amount'=>$total_amount,        //付条目金额

                    'winbody'=>$body,                        //商品描述

                    'state'=>'zfb',                          //支付体例

                    'status'=>'0',                           //是否支付

                    'ordertime'=>time()                      //买卖时候

                );

            //M("pay_record")->add($data); // 保留买卖信息

            //机关参数

            $payRequestBuilder = new \AlipayTradePagePayContentBuilder();

            $payRequestBuilder->setBody($body);

            $payRequestBuilder->setSubject($subject);

            $payRequestBuilder->setTotalAmount($total_amount);

            $payRequestBuilder->setOutTradeNo($out_trade_no);

            $aop = new \AlipayTradeService($config);

            $response = $aop->pagePay($payRequestBuilder,$config['return_url'],$config['notify_url']);

            //输出表单

             var_dump($response);

        }

  6. 6

    拜候该节制器即可看到当作功调起支付宝下单支付了

“tp3.2.3对接支付宝pc网站支付”关联的文章

  • 电脑网络异常

    进入电脑界面后,需要打开设置图标,进入后点击网格和Internet选项中心进行操作,以下是详细步骤操作:

    22分钟前0阅读

    电脑网络异常
  • 美团电动车怎么还车

    美团电动车怎么还车?下面给大家详细介绍一下具体步骤及说明。

    22分钟前0阅读

    美团电动车怎么还车
  • 腾讯新闻怎么关闭视频自动播放
  • 快速除痱子

    夏天到了,人们身上容易长痱子,有什么办法可以轻松除掉痱子吗,今天小编找到了几种方法,希望能帮到你。

    22分钟前0阅读

  • 华为手机畅享7,怎样设置指纹锁
  • 做深蹲运动有什么好处

    做深蹲运动有什么好处呢?很多人都不知道,下面小编来告诉大家。

    22分钟前0阅读

  • 果酱烤棉花糖的制作方法

    棉花糖的香甜美味与果酱的清新可口会撞出怎样的味道呢?今天小编就来介绍一下果酱烤棉花糖的制作方法。

    22分钟前0阅读

  • 原神机关烹饪之法之二怎么过关

    原神机关烹饪之法之二怎么过关?韶光抚月第二阶段活动有些玩家已经顺利完成了,这里给大家带来了原神机关烹饪之法之二玩法技巧,一起来看下文中介绍吧。

    1小时前0阅读

    原神机关烹饪之法之二怎么过关
  • 如何让idm不要自动下载视频

    用浏览器打开带有视频的网页,便会自动下载此页面的所有视频。如何禁止IDM自动下载视频呢?请看下面的经验。

    1小时前0阅读

    如何让idm不要自动下载视频
  • 手机用什么浏览器好?

    网络时代的到来,丰富了我们的生活,出现了越来越多的浏览器,你用的哪一款浏览器?你知道哪一款浏览器最好用吗?下面我们就一起来看看吧。

    1小时前0阅读

切换深色外观
留言
视频编辑修改
回到顶部
首页
手机数码
医疗健康
金融管理
社交情感
无名