🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### 配置支付宝的作用: 主要是用来获取支付宝用户UID,实现个人收款码扫码转账。如果你的平台不需要使用个人收款码的话,可以忽略此操作; ### 一、支付宝的配置步骤: 1、浏览器访问[支付宝开放平台](https://open.alipay.com)申请成为开发者,进入控制台 → 网页/移动应用,点击进入**应用2.0签约2020043033863210**,你的可能是其他数字,不是2020043033863210; ![](https://img.kancloud.cn/57/26/5726d56be4412dbf802dd9df1f6feee9_1811x925.png) 2、左侧菜单切换到“产品绑定”,如果你的没有“获取会员信息”这个产品,就要添加绑定(默认都是开通的) ![](https://img.kancloud.cn/5f/48/5f48f8294642b38ed011bd8213365baf_2830x1172.png) 3、左侧菜单切换到“开发设置”,设置接口加签方式和授权回调地址 ![](https://img.kancloud.cn/81/23/8123e8f23f912fb05a17b46ca03fbecb_2455x1631.png) * **接口加签方式** 使用 “支付宝开放平台密钥工具” 生成RSA2密钥,工具下载地址:[https://opendocs.alipay.com/common/02kipk](https://opendocs.alipay.com/common/02kipk) 然后把生成的应用公钥,复制粘贴到支付宝的接口加签方式里,记得保存喔! ![](https://img.kancloud.cn/05/a0/05a0b5235b02b5de3707a744f589559a_1778x1151.png) * **接口回调地址** 填写 **http://你的网站域名/Index/Alipay/authorize.html**,如果网站使用SSL证书的话,建议使用**https** ### 二、平台网站的配置步骤: 1、打开网站根目录/application/config.php文件,拉到最后面,找到如下配置,填写应用的APPID和应用私钥 ``` // +---------------------------------------------------------------------- // | 支付宝开发平台配置 // +---------------------------------------------------------------------- "alipay" => [ "account" => "", //支付宝账号 "gateway" => "https://openapi.alipay.com/gateway.do",//支付宝接口网关 "callback_url" => "https://你的网站域名/Index/Alipay/authorize.html",//支付宝回调地址 "appid" => "",//应用的APPID "rsaPrivateKey" => ""//应用私钥 ], ``` * **callback_url**(支付宝回调地址)填写**http://你的网站域名/Index/Alipay/authorize.html**; * **appid**(应用的APPID)在支付宝上复制,如下图: ![](https://img.kancloud.cn/fb/90/fb90b3ac9b1fb1c46707bca219ecd318_1599x864.png) * **rsaPrivateKey**(应用私钥)这个是刚才使用 “支付宝开放平台密钥工具” 生成RSA2密钥里的私钥,如下图: ![](https://img.kancloud.cn/81/8a/818ac7a8829c099c6c9d52cd6b2fb537_1668x1262.png) 3、在网站后台 → 设置 → 支付设置,填写**http://你的网站域名/Index/Alipay/authorize.html**; ![](https://img.kancloud.cn/c9/b3/c9b34c70058da49a1cbd6837fb651c36_2325x1138.png)