登录支付宝开发平台 -->开发接入 链接:https://open.alipay.com/platform/home.htm 如下图
找到开发服务中的沙箱 点击查看沙箱开发的流程 进入到沙箱环境中 配置相应的信息
配置图中的RSA2(SHA256)密钥 具体配置流程 查看支付宝配置流程
应用公钥与应用私钥配置完成 记录应用私钥需放到代码配置中
在代码中配置支付宝支付对应的参数(可下载官方Demo为参考)
上图中app_id 为沙箱环境中对应的APPID notify_url为支付宝支付完成后的回调地址(可ip可域名外网) gatewayUrl为支付宝网关(注意正式与测试)
逻辑代码 先获取支付宝支付地址
获取支付宝返回接口中的qr_code,然后将支付地址返回到前台 引用qrcode.js 对支付链接进行二维码生成
$('#qrcode').qrcode(支付地址);
支付回调方法代码逻辑
支付宝回调参数获取转换 成map
以上图片支付宝API调用为支付宝官方文档统一调用方法 具体逻辑处理依据公司业务 文档地址https://docs.open.alipay.com/194/106078/
非沙箱环境(正式环境)支付宝配置 配置对应的秘钥和appid即可