Files
mht.js/uni_modules/vk-uni-pay/readme.md
2025-10-22 07:50:31 +08:00

70 lines
4.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

### `vk-uni-pay`插件Q群:22466457 如有问题或建议可以在群内讨论。
### 插件名称:`vk-uni-pay`
### 作者VK
### 什么是 `vk-uni-pay`
`vk-uni-pay` 是基于 `unicloud` 量身定制的支付插件,兼容任何 `unicloud` 框架。
**2021-07-06 vk-uni-pay 万能支付插件 正式上线**
## 与官方 `uni-pay` 的关系?
`vk-uni-pay` 依赖原 `uni-pay` 的公共模块,同时在原 `uni-pay` 基础上进行了拓展,同时降低开发者使用难度,并保持超高的自由度。
## 已经有了官方的 `uni-pay`,为什么还要出 `vk-uni-pay`Ta的优势是什么
* 1、可使用支付组件形式接入支付。
* 2、异步回调直接写自己业务逻辑无需关心参数签名验证等逻辑。
* 3、支持转账到支付宝API。
* 4、支持转账到微信零钱API。
* 5、支持PC二维码支付。
* 6、插件内部代码实现不依赖任何第三方npm包插件代码包极简运行极速稳定。
* 7、若你自己写的异步回调处理出现了bug导致运行失败支持自动发短信通知管理员。
* 8、支持从数据库中读取商户配置多商户非服务商模式无需服务商资质
* 9、支持强制使用二维码支付让顾客扫码支付一般用于物联网如按摩椅上的扫码支付。
* 10、群内众多开发者关于框架使用问题几乎有问必答。Q群22466457
* 11、更多功能敬请体验。
___而原 `uni-pay` 只有一个公共模块对接支付还需要二开无法做到开箱即用。___
### 注意:目前支持情况
| 支付方式 | 支持情况 | 说明 |
|------------------- |-----------|---------|
| H5手机-支付宝支付 | 支持 | 在H5浏览器中唤起支付宝客户端支付 |
| H5手机-微信支付 | 支持 | 在H5浏览器中唤起微信客户端支付 |
| PC扫码支付-支付宝支付 | 支持 | 在PC浏览器中出现支付二维码通过支付宝扫码支付 |
| PC扫码支付-微信支付 | 支持 | 在PC浏览器中出现支付二维码通过微信扫码支付 |
| 微信小程序支付 | 支持 | 在微信小程序中支付 |
| 支付宝小程序支付 | 支持 | 在支付宝小程序中支付 |
| APP-支付宝转H5支付 | 支持 | 可以免申请APP接口效果等于APP支付接口但无法自动返回APP |
| APP-支付宝支付 | 支持 | 在APP中唤起支付宝客户端支付支付成功后自动返回到APP页面 |
| APP-微信支付 | 支持 | 在APP中唤起微信客户端支付支付成功后自动返回到APP页面 |
| 公众号H5-微信支付 | 支持 | 在微信公众号的H5页面中唤起微信客户端支付 |
| 转账到支付宝余额 | 支持 | 一般用于给用户提现等业务场景(秒到) |
| 转账到微信零钱 | 支持 | 一般用于给用户提现等业务场景秒到此API微信官方已暂停申请请用微信支付商家转账到零钱V3版本 |
| 微信支付商家转账到零钱V3版本 | 支持 | 一般用于给用户提现等业务场景(支持批量转账) |
| 从数据库中读取商户配置(多商户) | 支持 | 一般用于多商户时使用(非服务商模式)|
| 强制使用二维码支付新增于1.6.10 | 支持 | 强制使用二维码支付,让顾客扫码支付,一般用于物联网,如按摩椅上的扫码支付 |
微信支付API均支持V2版本和V3版本详情请看[支付配置](https://vkdoc.fsq.pub/vk-uni-pay/config.html)
### 安装步骤
[点击查看『安装步骤』](https://vkdoc.fsq.pub/vk-uni-pay/quickstart.html)
### 配置支付参数文件
[点击查看『配置支付参数文件』](https://vkdoc.fsq.pub/vk-uni-pay/config.html)
### 后端SDK云函数
[点击查看『后端SDK云函数](https://vkdoc.fsq.pub/vk-uni-pay/uniCloud/createPayment.html)
### 前端SDK页面
[点击查看『前端SDK页面](https://vkdoc.fsq.pub/vk-uni-pay/page/vk-uni-pay.html)
### 示例项目运行教程
[点击查看『示例项目运行教程』](https://vkdoc.fsq.pub/vk-uni-pay/example.html)