小程序AppID AppKey AppSecret获取
登录到百度小程序管理平台,设置-开发设置:
开通百度收银台账号有两种方式:
- 若您已入驻百度电商平台,可以绑定已有电商平台账号。
- 若无百度电商平台账号,可以重新开通账号
绑定已有百度电商平台账号
- 绑定电商平台账号,在百度收银台下,点击“点击此处”。
- 输入百度电商平台账号的用户名、密码。
- 小程序与支付服务绑定,可以选择已创建的支付服务或重新创建新的支付服务。
绑定支付服务入口“支付管理-开通流程-前往设置”。
绑定支付服务:可以创建新服务或绑定已有服务。
创建新的账号
- 百度收银台开通流程下,点击“前往提交”。
- 勾选服务协议。
- 资质填写,包括企业信息及法人信息,资质审核需要2个工作日。
- RSA公私钥生成
方式一
生成方式:使用OpenSSL命令生成。
首先进入宝塔,进入文件,打开终端
执行命令 ‘cd /www/wwwroot’
执行命令 ‘openssl’ ,进入OpenSSL工具,
再输入以下命令:
OpenSSL> genrsa -out rsa_private_key.pem 1024
OpenSSL> pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt -out rsa_private_key_pkcs8.pem
OpenSSL> rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem
OpenSSL> exit #退出OpenSSL程序
进入宝塔-文件 -/www/wwwroot文件夹
rsa_private_key.pem 为支付应用私钥(需妥善保管,防止泄露,禾匠商城后台百度插件必填参数)
rsa_public_key.pem 为开发者公钥 (第5步的开发者公钥需要填这个)
点击编辑可以获取公私钥
将获取的私钥填入支付应用私钥中
方式二
下载密钥对生成工具,解压后运行“支付宝密钥生成器“
下载地址:https://docs.open.alipay.com/291/106097/
点击生成密钥
开发者公钥:第5步的开发者公钥需要填这个
支付应用私钥:在禾匠商城-百度小程序-基本配置-支付应用私钥 填入
- 资质审核通过后,可进行开发者信息设置
开发者设置入口:支付管理-开通流程-前往设置。
设置信息包括开发者公钥和收银台参数(线上环境)
支付回调地址:你的域名/web/pay-notify/baidu.php
支付回调地址:https://shop.weikekeji.com/web/pay-notify/baidu.php
退款回调地址:https://shop.weikekeji.com/web/pay-notify/baidu-refund.php
退款审核地址:https://shop.weikekeji.com/web/pay-notify/baidu-refund-verify.php

- 创建服务,进入创建服务页,填写服务名称、录入银行卡信息、并且进行财务设置。填写服务信息后,提交平台进行服务审核,审核周期1个工作日,审核通过后服务即可上线。
- 获取支付相关参数
域名配置
登录到百度小程序管理平台,进入 设置»开发设置»服务器域名,点击添加自己的网站域名
登录到百度小程序管理平台,进入 设置»开发设置»业务域名,点击添加自己的网站域名