支付宝当面付(PHP Demo)小白教程

1.先找到蚂蚁金服开发平台下载Demo

(地址:https://docs.open.alipay.com/194/105201/)


 

2.用支付宝工具去生成一个公钥和私钥

(工具地址:https://docs.open.alipay.com/291/105971/)
 

 

扫描二维码关注公众号,回复: 11147395 查看本文章

 

3.把下载下来的Demo解压后打开config.php文件把生成的私钥跟支付宝给你的支付宝公钥填写上。注意的是私钥生成的时候要把私钥保存好。

(文件位置:dangmianfu_demo_php/f2fpay/config)


 3.1)这里是查看自己的APP_ID和支付公钥

(地址:https://openhome.alipay.com/platform/keyManage.htm)


 

4.现在开打f2fpay/qrpay_test.php文件这里可以把一些不需要的参数可以去掉(把必填的参数留住就行) 

 

4.1)填写完成后接下来就可以测试一下了,下面是访问我的本地测试地址(localhost/ailpay/dangmianfu_demo_php/f2fpay/qrpay_test.php)


 

4.2)点击确定后如果成功了就会返回二维码地址给你


注意:如果失败不返回就去检查一下你的公钥和私钥APP_ID是否正确

4.3)返回的二维码地址是访问不到二维码的。需要用工具生成。这里我使用的是phpqrcode (下载地址:https://sourceforge.net/projects/phpqrcode/)下载下来以后把phpqrcode.php文件拖到你的项目目录里面。在f2fpay/qrpay_test.php文件里面加载工具文件进来。


   

4.4)点击确定后如果成功了就会返回支付宝二维码给你

看看扫出的钱是否与你填写的金额相同就行。

 5.回调方法     

5.1)自己写一个回调方法然后在config.php配置文件里面填写好。
          

      

  5.2)还需要在 f2fpay/service/AlipayTradeService.php文件中添加回调信息。
       


 

    5.2)回调方法用于如果支付成功就会给返回订单号。根据订单号更改订单状态即可。
              

 6.接下来就是需要把logo加入到二维码中间和把图片保存到本地的。   

 6.1)在f2fpay/qrpay_test.php文件中生成二维码成功的时候来对图片处理,首先准备好需要放到二维码中间的logo图片存放到项目的某个目录下。


   

原文链接:https://blog.csdn.net/yang_guang91/java/article/details/82146759

猜你喜欢

转载自www.cnblogs.com/woniu666/p/12799641.html