百度小程序支付接口及密钥生成教程

最后更新:2026-01-02 通用教程


1756819628593379.png

百度支付接口:

商户编号:填上图的dealId
支付秘钥:生成秘钥    rsa_private_key.pem  里的,是私钥,填入这里

APPID:填上图的APP ID
APP KEY:填上图的APP KEY

百度支付密钥生成

百度支付的配置比较麻烦,不会的小伙伴请联系客服进行配置,避免支付出错!
如果嫌配置支付麻烦的用户可以直接使用本平台的密钥
平台公钥:

-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDIVjSxk8Od92P9B5/WlF1rx0R+
Hwd4Zb9Ub95ryJw1OARrvfyxiY/5o+XSPUONyxUazxO4eQi0t/fVMQYz/9DfUSLJ
VDRie862iCIimyHEHGjO2qTJQcm3TB37D4jTp59Q8bwmuFTlb9f8ooP+pK01lzPc
21TdEk3d8SvzXn2+DQIDAQAB
-----END PUBLIC KEY-----


平台公钥对应:百度小程序→运营中心→支付管理→开发者信息(平台公钥)
效果如下

开发者公钥:

-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDaSKGE6Vg/NQ6khoBz00W53Lk6
X5HcBmAP6pC+2GjXqM6qGbwcICZkltM9oXUWxCuYKfbfwnCohtxREQzrPinjfjM6
ghklqsM5u5z/RaHkgpro3Yvividhl8Qp1kVS0gTcZhV6R8SfZCdCDCtOk9mPR5lQ
f6m47a+VtfdbdsYUEwIDAQAB
-----END PUBLIC KEY-----


开发者公钥对应:百度小程序→运营中心→支付管理→开发者设置(开发者公钥)
效果如下


有自己服务器的用户可以按照以下方法进行操作:

方式一

生成方式:使用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步的开发者公钥需要填这个