From 5db0bb492a1aedb7808ded8d2909010db0ea9332 Mon Sep 17 00:00:00 2001 From: VK <370725567@qq.com> Date: Mon, 12 Dec 2022 14:23:25 +0800 Subject: [PATCH] update uni-pay.md --- docs/uniCloud/uni-pay.md | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/docs/uniCloud/uni-pay.md b/docs/uniCloud/uni-pay.md index 71e2ea7c7..5355fdc28 100644 --- a/docs/uniCloud/uni-pay.md +++ b/docs/uniCloud/uni-pay.md @@ -57,7 +57,7 @@ + 获取当前支持的支付方式 + 获取当前支付用户的openid + ios内购支付 - + 支付统计(即将上线,敬请期待) + + 支付统计 + 收款趋势 + 转换漏斗分析 + 价值用户排行 @@ -2001,11 +2001,9 @@ this.$refs.uniPay.createOrder({ ### 接入支付统计 -即将上线,敬请期待 - `uni-admin 2.2.0`即以上版本已内置支付统计,菜单位置为`uni统计 / 支付统计` -如果你当前使用的是旧版`uni-admin`,则需要先更新到新版`uni-admin`, +如果你当前使用的是旧版`uni-admin`,则需要先更新到新版`uni-admin`(右键admin项目根目录`package.json`,从插件市场更新,注意合并时的文件对比,如果不对比直接合并会覆盖你之前写的代码) 同时新建一个空的json文件,复制下面的内容到新建的json文件中,最后去`uniCloud控制台`的`opendb-admin-menus`表手动导入json文件 @@ -2128,6 +2126,10 @@ module.exports = { ![](https://f184e7c3-1912-41b2-b81f-435d1b37c7b4.cdn.bspapp.com/VKCEYUGU-f184e7c3-1912-41b2-b81f-435d1b37c7b4/0baa997a-36ce-4f43-b07d-beeabe50768f.png) +如果报如下错误,请点[这里](#question-mp-weixin-domain) + +![](https://f184e7c3-1912-41b2-b81f-435d1b37c7b4.cdn.bspapp.com/VKCEYUGU-f184e7c3-1912-41b2-b81f-435d1b37c7b4/a66ae784-8839-42b3-a6f3-364cdbd61324.png) + ### APP支付@tips-app APP支付除了配置uni-pay的支付配置外,还需要打包时添加支付模块,如下图所示。 @@ -2224,4 +2226,18 @@ APP支付除了配置uni-pay的支付配置外,还需要打包时添加支付 - privateKey:支付宝商户私钥 - appCertPath:支付宝商户公钥路径,是一个后缀名为`appCertPublicKey.crt`的文件,将它复制到 `uni-config-center/uni-pay/alipay/` 目录下 - alipayPublicCertPath:支付宝商户公钥路径,是一个后缀名为`alipayCertPublicKey_RSA2.crt`的文件,将它复制到 `uni-config-center/uni-pay/alipay/` 目录下 -- alipayRootCertPath:支付宝根证书路径,是一个后缀名为`alipayRootCert.crt`的文件,将它复制到 `uni-config-center/uni-pay/alipay/` 目录下 \ No newline at end of file +- alipayRootCertPath:支付宝根证书路径,是一个后缀名为`alipayRootCert.crt`的文件,将它复制到 `uni-config-center/uni-pay/alipay/` 目录下 + +### 微信小程序真机报fail url not in domain list错误@question-mp-weixin-domain + +![](https://f184e7c3-1912-41b2-b81f-435d1b37c7b4.cdn.bspapp.com/VKCEYUGU-f184e7c3-1912-41b2-b81f-435d1b37c7b4/a66ae784-8839-42b3-a6f3-364cdbd61324.png) + +这是由于云开发的域名没有添加到微信小程序域名白名单导致的,需要去微信小程序后台,添加以下域名到微信小程序域名白名单 + +``` +https://api.next.bspapp.com;https://api.bspapp.com;https://tcb-api.tencentcloudapi.com; +``` + +![](https://f184e7c3-1912-41b2-b81f-435d1b37c7b4.cdn.bspapp.com/VKCEYUGU-f184e7c3-1912-41b2-b81f-435d1b37c7b4/75bce64f-ea2d-4d95-9ceb-acbcc5e01b7f.png) + +**添加完域名后,一定要重启微信开发者工具,然后去手机微信里删除最近使用的小程序(这一步很关键),最后重新扫二维码进入小程序。** -- GitLab