h5 app利用vk调起微信支付宝支付功能

376 阅读2分钟

配置流程文档官方vkdoc.fsq.pub/vk-uni-pay/… 配置好公共模块的参数:

image.png

参数在微信支付,支付宝支付平台申请商户号支付功能获取对应参数,按照官方流程操作即可,本文及接受操作过程中出现的问题

1.uniapp开发h5,## 报错:****

商家存在未配置的参数,请联系商家解决

原因:****

发起微信支付的域名和项目域名不一致

解决:****

一、在微信支付平台添加域名,比如:zzhz.cn****

二、在config.js 中填写相关参数****

image.png

一、修改域名****

1. 云函数域名配置****

(1) 登录云函数****

image.png

image.png 修改域名之后,需要进行域名解析

(1) 登录阿里云****
1) 域名解析

登录阿里云--> 云解析DNS-->添加域名-->解析设置-->添加记录-->确认(稍等一会添加成功)

image.png

1) 下载证书****

数字证书管理服务(SSL证书)-->SSL证书-->免费证明书-->创建证明书-->证书申请-->填写申请-->提交审核(稍等一会 审核成功)-->下载-->其他-->下载

image.png

image.png

image.png

image.png

image.png

1) 添加成功****

image.png

1. 网页域名配置****

前端网页托管-->参数配置-->添加域名

image.png

image.png 接下来做域名解析,下载证书,参照上边步骤

最后****
填写证书****

image.png

image.png

(mmwy.zzhz.cn  为配置成功的网页域名)****

其他:如何查看###### **查看发起微信支付的域名是否一直 手机连接电脑,手机浏览器打开项目,电脑浏览器(谷歌) 打开   

chrome://inspect****

image.png

image.png

发起微信支付时,点击发起支付触发的网络名称,请求头中的Referer即为发起支付时的域名,

 

如果此域名和微信支付平台的h5支付域名不一致,则会出现“商家存在未配置的参数,请联系商家解决”。经过上述步骤配置完域名之后,再看此域名,就会看到两者的域名一致。