一.前期准备
1.注册百度小程序
商家需要在百度智能小程序平台官网首页(https://smartprogram.baidu.com)点击右上角的“入驻申请”按钮,注册一个百度小程序帐号(可用百度账号直接登录)。
注册并登录之后,需要点击申请开通,开通百度小程序
需要注意:目前百度智能小程序开放申请仅面向企业、政府等非个人主体
2.小程序接入申请
百度小程序需要填写公司资质等内容通过审核方可开通,请在申请前准备好相关资料:
申请信息填写完毕后等待审核结果(24小时内)。
如果申请不通过,需要根据反馈信息重新完善资料提交
3.提交相关资质注册小程序
审核通过之后,需要提交相关资质,注册小程序
商家需要根据自身实际信息,选择主体类型:
以企业为例,需要填写并上传营业执照信息、管理员信息等。
信息提交之后,需要等待百度审核
信息审核通过后,进入首页会有高级认证的链接,点击后跳转到高级认证页面,高级认证通过即可创建智能小程序并正常使用平台各项功能。
对公打款:填写企业对公银行开户信息 → 等待系统向该账户打款 → 查询款项到账情况(预计需要1-2个工作日)→ 在验证页面填写收款金额 → 等待验证结果。
4.创建小程序
注册审核通过后,点击“创建智能小程序”完善智能小程序基本信息(填写智能小程序名称、简介,上传头像并选择服务范围)。如果选择为特殊行业,还需根据界面提示提交相应资质。
需要注意,一个主体信息能申请5个百度智能小程序。
二、小程序发布
1.代码下载
代码包下载是在平台上下载小程序代码包,自行通过百度开发者工具上传代码并通过百度智能小程序平台完成小程序审核、小程序发布操作。
1.1配置小程序参数
登录管理后台,点击【店铺】菜单->点击【百度小程序】->点击【小程序配置】,配置小程序的参数:AppID、AppKey、AppSecret,AppID、AppKey和AppSecret可登录百度智能小程序后台——设置——开发设置中获取;
需要注意,AppSecret生成后不会明文存储在开发平台上,需要自行妥善保存,一旦遗失需要重新生成,可能会影响已发布小程序的正常使用。
1.2配置小程序服务器域名
登录百度智能小程序后台,在设置——开发设置中,配置小程序服务器域名,详细配置如下:点击获取服务器域名
1.3下载代码包
配置小程序参数后,在“打包代码”页面点击【一键打包】按钮打包小程序并下载;
下载后,将小程序代码包解压到文件夹
1.4安装百度小程序开发者工具
前往百度只能小程序开发工具下载页面(https://smartprogram.baidu.com/docs/develop/devtools/show_sur/)下载百度智能小程序开发者工具并进行安装
需要注意,根据电脑下载对应的版本,Windows系统请下载Windows 64版本,苹果电脑请下载mac版本
1.5导入小程序代码包并上传
打开百度智能小程序开发者工具,选择打开小程序项目
选择项目目录,找到并选择刚解压的小程序文件夹,即可打开小程序项目
打开小程序项目后,需要登录有开发者权限的百度账号(需安装手机百度客户端进行扫码登录)方可进行上传发布。开发者可以在百度智能小程序后台——成员管理——项目成员中进行添加
在百度智能小程序开发工具中可以预览小程序,并将小程序代码上传至百度智能小程序后台
上传代码包时,需要填写版本号,版本号可以根据实际需要填写,建议与平台版本号同步
1.6预览并提交审核
登录百度智能小程序后台,在开发管理中,可以看到上一步中上传的小程序
点击版本号上方的“体验码”,使用百度APP客户端扫码,可以对小程序进行预览(需要先在成员管理中添加)
预览后,点击提交审核,将小程序提交到提交到百度进行审核。等待百度审核通过后,回到本页面可以进行小程序发布。如审核不通过,需要根据百度审核意见进行修改并重新提交审核。
三、 百度小程序支付配置指南
1. 前期准备
1.1需具备资质
百度电商开放平台需具备企业资质,需要准备营业执照影印件(加盖公章)、法人手持身份证照片、对公账号等资料。
1.2注册百度电商开放平台
商家需要在百度电商开放平台官网首页(http://dianshang.baidu.com/)点击右上角的“登录/注册”按钮,注册百度电商开放平台帐号。
1.3资质认证
注册成功后,进入开放平台页面,点击【资质认证】——【立即认证】
根据页面提示提供【营业执照】和【法人身份】信息
注:录入内容需与上传附件内的信息一致
资质录入【提交】完成后,会进入资质审核,1-2天内会完成审核<
审核结果可到【帐号中心】——【资质认证】中查看
资质审核未通过:会在页面上方橘黄色字体提示未通过原因
可根据提示的原因进行修改
修改完成后,可再次【提交】
资质审核通过请点点击【管理中心】—【设置中心】,进入开发者设置
注:不要直接创建服务,直接创建服务会处理【审核中】,不会生效
1.4开发者设置
点击【管理中心】—【设置中心】,进入开发者设置,填写开发者公钥、测试环境回调地址、线上环境回调地址等参数。
配置项
配置内容
开发者公钥
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDnOtzb7eGd7Ar0
+KI/J7hljPjAJ42OeWZFcZeJrZSMNP40ICqR0JfDqd2FzPgOh9MO
t8iMHn+99y7YhaEa+BfNZL25o6/f4olRwywwinsL1UqPw43JsN7Lbmp
Jbe94w2Hp5hl+x+n2s6jOIUasNBWMCp4g0pXowGMjkfkfM51leQIDAQAB
支付回调地址
(供调通环境使用)
http://manage.vxsh.com/callback/baidu/pay?event=payNotify
退款回调地址
(供调通环境使用)
http://manage.vxsh.com/callback/baidu/pay?event=refundNotify
退款审核地址
(供调通环境使用)
http://manage.vxsh.com/callback/baidu/pay?event=refundAudit
支付回调地址
(供线上使用)
http://manage.vxsh.com/callback/baidu/pay?event=payNotify
退款回调地址
(供线上使用)
http://manage.vxsh.com/callback/baidu/pay?event=refundNotify
退款审核地址
(供线上使用)
http://manage.vxsh.com/callback/baidu/pay?event=refundAudit
填写完成后,点击提交使配置生效
1.5新建服务
配置完成开发者设置之后,进入支付服务设置——我的服务,创建支付服务
创建服务时,需要填写与服务相关的服务名称、、客服电话等,保证给用户提供优质的售后服务体验
信息录入完成后点击【提交】,系统自动与银行核实银行卡信息,1个小时内完成审核
注:未完成开发者配置,直接创建新服务会一直提示【审核中】,一个小时没有通过审核请查看【设置中心】开发者配置
审核通过之后,在我的服务中能看到已经审核通过的状态
点击查看,复制并保存开发者信息中的dealId、平台公钥和APP KEY
2. 支付配置
前往平台——店铺——支付方式——百度支付配置,将上一步中保存的dealId、平台公钥
和APP KEY填写到对应的输入框内保存,即完成支付配置,在百度小程序中使用支付。