专注聚合支付,解答专业问题当面付。
1. 登陆支付宝开放平台,首页点击右上角头像 — 进入「密钥管理」,如下:
2. 获取 PID
点击「mapi网关产品密钥」– 复制「合作伙伴身份(PID)」,如下:
3. 获取 APPID
点击页面左侧「开放平台密钥」,确认应用名称,复制对应的「APPID」,如下:
注:若存在多个应用,请务必确认哪个应用添加了「已生效」的功能,并填写该应用的 APPID
4. 选择加密方式,配置支付宝公私钥(出错率高,请仔细查看)
支付宝当面付是支付宝V2.0产品,因此配置参数时建议使用推荐加密方式“RSA2”
RSA2 加密,获取支付宝公钥
本地准备 2048 非pkcs8 编制的 RSA 公钥及私钥(可使用 2048编码一键生成 工具,在线生成使用)。
1)点击2048编码一键生成 工具,复制本地生成的 RSA 公钥(去掉开头的 BEGIN 与结尾的 END),填写到支付宝 RSA(SHA256)密钥 中的「设置应用公钥」中如下:注:若应用中已有支付宝公钥,请一定与开发人员确认公、私钥信息,切勿直接覆盖
2)设置应用公钥后,请获取支付宝公钥,点击「查看支付宝公钥」,复制支付宝公钥,填入 Ping++ 平台支付渠道参数「支付宝公钥」中,如下:
3)将步骤1)生成的「应用私钥」,全部复制,填入 Ping++ 平台支付渠道参数「应用私钥」中,如下:
5. 支付宝当面付参数配置完成后,请点击「保存」。