支付宝扫码支付+php+ThinkPHP5

本文介绍了如何在PC网站中集成支付宝扫码支付功能。首先需要在支付宝开放平台申请应用获取appid、公钥和私钥,接着下载SDK并配置相关文件。通过调用phpqrcode类生成二维码,用户扫码后前端实时监控订单状态。详细步骤包括配置文件放置、支付回调实现等。
摘要由CSDN通过智能技术生成

PC网站中大部分情况用的是支付宝的电脑网站支付功能,但是有时候需要用到支付宝的扫码支付功能。
这个功能类似于微信的扫码支付,流程是根据订单信息生成二维码,用户用支付宝扫码,付款,前端轮询监测订单状态。上代码以及目录
(1)支付宝开放平台申请应用,获得appid ,支付宝公钥,商家私钥
(2)下载支付宝的扫码支付的sdk,两个文件夹aop,f2fpay,以及订单提交检验的文件alipay.php(随后有目录截图,附件)
(3)将支付宝信息的配置文件放在extra文件夹下 。命名为alipay.php
(4)下载phpqrcode类(生成二维码的类)放在extend下的phpqrcode文件夹中
(5)选择api模块控制器中的方法,生成订单,调用生成二维码的类,并且在该模块下写支付回调。
目录截图
在这里插入图片描述
Alipayscan.php

<?php
namespace app\api\controller;

use phpqrcode\QRcode;
use alipay\alipay;

class Alipayscan
{
    public function index()
    {
        $data = [
            'notify_url' => 'http://www.thinkphp5.com/api/alipayscan/notify_url
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值