diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts index cb578e78..88159dfc 100644 --- a/docs/.vitepress/config.ts +++ b/docs/.vitepress/config.ts @@ -57,6 +57,7 @@ export default defineConfig({ nav: [ { text: "首页", link: "/" }, { text: "指南", link: "/guide/" }, + { text: "商业版", link: "/comm/" }, { text: "Demo体验", link: "https://certd.handfree.work" } ], sidebar: { @@ -116,8 +117,20 @@ export default defineConfig({ ] } + ], + "/comm/": [ + { + text: "商业版", + items: [ + { text: "支付宝配置", link: "/comm/payments/alipay.md" }, + { text: "微信支付配置", link: "/comm/payments/wxpay.md" }, + { text: "彩虹易支付配置", link: "/comm/payments/yizhifu.md" }, + ] + } ] + , }, + socialLinks: [ { icon: "github", link: "https://github.com/certd/certd" } ], diff --git a/docs/comm/index.md b/docs/comm/index.md new file mode 100644 index 00000000..e1ad6658 --- /dev/null +++ b/docs/comm/index.md @@ -0,0 +1,8 @@ +# 商业版文档 + + +## 支付方式配置 + +* [支付宝支付配置](./payments/alipay.md) +* [微信支付配置](./payments/wxpay.md) +* [彩虹易支付配置](./payments/yizhifu.md) \ No newline at end of file diff --git a/docs/comm/payments/alipay.md b/docs/comm/payments/alipay.md new file mode 100644 index 00000000..74c77c99 --- /dev/null +++ b/docs/comm/payments/alipay.md @@ -0,0 +1,21 @@ +# 支付宝配置 + +## 配置步骤 + +1. 创建应用,获取APPID + * 登录支付宝开放平台,进入开发者中心,创建网页应用,获取应用的AppId(左上角复制) + * 开发者中心:https://open.alipay.com/develop/manage + + +2. 进入应用详情,选择开发设置,配置接口加签方式 (选择密钥类型) + + * 参考文档:https://opendocs.alipay.com/common/02kdnc?pathHash=fb0c752a + * 此步骤完成后,可以获取应用的私钥、支付宝公钥。 + * 注意:支付宝不会保存应用的私钥,你需要自己保管好私钥。 + + +3. 在Certd后台配置支付宝 + + * 进入“系统”->"设置"->“支付设置” + * 启用支付宝,选择“支付宝配置”,点击添加 + * 填写支付宝AppId、应用私钥、支付宝公钥等信息即可。 \ No newline at end of file diff --git a/docs/comm/payments/wxpay.md b/docs/comm/payments/wxpay.md new file mode 100644 index 00000000..91569ef6 --- /dev/null +++ b/docs/comm/payments/wxpay.md @@ -0,0 +1,27 @@ +# 微信支付配置 + +## 配置步骤 + +1. 开通Native支付 + * 登录微信支付平台 + * 进入产品中心: https://pay.weixin.qq.com/index.php/extend/product/lists?tid=3 + * 选择开通Native支付 + +2. 申请证书 + + * 进入“账户中心”->“API安全”->“商户API证书”->“管理证书” + * 根据指引生成证书 + * 得到私钥和公钥 + + +3. 填写APIv3密钥 + + * 进入“账户中心”->“API安全”->“解密回调” + * 填写APIv3密钥 + * 参考文档 https://kf.qq.com/faq/180830E36vyQ180830AZFZvu.html + + +4. 在Certd后台配置微信支付 + * 进入“系统”->"设置"->“支付设置” + * 启用微信支付,选择“微信支付配置”,点击添加 + * 填写微信支付商户号、证书私钥、证书公钥、APIv3密钥即可。 \ No newline at end of file diff --git a/docs/comm/payments/yizhifu.md b/docs/comm/payments/yizhifu.md new file mode 100644 index 00000000..f17daf48 --- /dev/null +++ b/docs/comm/payments/yizhifu.md @@ -0,0 +1,19 @@ +# 彩虹易支付配置 + +彩虹易支付是一款非常流行的php聚合支付系统。 + +## 配置步骤 + +1. 获取商户ID、商户密钥 + + * 登录彩虹易支付平台 + * 进入用户中心:https://xxxxxx.com/user/userinfo.php?mod=api + * 点击API信息 + * 可以复制:接口地址、商户ID、商户密钥(key) + * 点击查看文档,了解支持的签名类型,一般为MD5 + +2. 进入Certd后台配置彩虹易支付 + + * 进入“系统”->"设置"->“支付设置” + * 启用彩虹易支付,选择“彩虹易支付配置”,点击添加 + * 填写接口地址、商户ID、商户密钥、签名方式等信息即可。 \ No newline at end of file diff --git a/packages/ui/certd-client/src/views/sys/settings/tabs/payment.vue b/packages/ui/certd-client/src/views/sys/settings/tabs/payment.vue index 46a0f6e6..ac860e5f 100644 --- a/packages/ui/certd-client/src/views/sys/settings/tabs/payment.vue +++ b/packages/ui/certd-client/src/views/sys/settings/tabs/payment.vue @@ -2,11 +2,14 @@
支付方式
- + + @@ -14,7 +17,7 @@ -
需要开通电脑网站支付
+
需要开通电脑网站支付, 支付宝配置帮助文档
@@ -22,7 +25,7 @@ -
需要开通Native支付
+
需要开通Native支付, 微信配置帮助文档