docs: 完善文档

This commit is contained in:
Fu Diwei
2022-02-24 13:45:43 +08:00
parent ffdf4c44c9
commit 4f93fe2dd3
4 changed files with 163 additions and 12 deletions
+160 -9
View File
@@ -22,12 +22,12 @@
| | 微信 API | 商户类型 | 备注 |
| :-: | :-----------------------------------: | :------------------------------: | :------------------: |
| √ | 支付产品:付款码支付 | 普通商户 & 境内服务商 | |
| √ | 支付产品:JSAPI 支付 | 普通商户 & 境内服务商 | |
| √ | 支付产品:Native 支付 | 普通商户 & 境内服务商 | |
| √ | 支付产品:APP 支付 | 普通商户 & 境内服务商 | |
| √ | 支付产品:H5 支付 | 普通商户 & 境内服务商 | |
| √ | 支付产品:小程序支付 | 普通商户 & 境内服务商 | |
| √ | 支付产品:付款码支付 | 普通商户 & 境内服务商 & 跨境支付 | |
| √ | 支付产品:JSAPI 支付 | 普通商户 & 境内服务商 & 跨境支付 | |
| √ | 支付产品:Native 支付 | 普通商户 & 境内服务商 & 跨境支付 | |
| √ | 支付产品:APP 支付 | 普通商户 & 境内服务商 & 跨境支付 | |
| √ | 支付产品:H5 支付 | 普通商户 & 境内服务商 & 跨境支付 | |
| √ | 支付产品:小程序支付 | 普通商户 & 境内服务商 & 跨境支付 | |
| × | <del>支付产品:刷脸支付</del> | <del>普通商户 & 境内服务商</del> | 异构协议,需独立模块 |
| × | <del>支付工具:代金券或立减优惠</del> | <del>普通商户 & 境内服务商</del> | 请升级至 v3 API |
| √ | 支付工具:现金红包 | 普通商户 & 境内服务商 | |
@@ -39,10 +39,13 @@
| √ | 支付工具:酒店押金 | 境内服务商 | |
| √ | 支付工具:车主服务 | 境内服务商 | |
| √ | 清关报关 | 普通商户 | |
| × | <del>特约商户进件</del> | 境内服务商</del> | 请升级至 v3 API |
| × | <del>特约商户进件</del> | <del>境内服务商</del> | 请升级至 v3 API |
| √ | 特约商户配置 | 银行服务商 | |
| × | <del>风控数据同步</del> | 银行服务商</del> | 请升级至 v3 API |
| × | <del>事中风险服务接口</del> | 银行服务商</del> | 请升级至 v3 API |
| × | <del>风控数据同步</del> | <del>银行服务商</del> | 请升级至 v3 API |
| × | <del>事中风险服务接口</del> | <del>银行服务商</del> | 请升级至 v3 API |
| √ | 境外子商户进件 | 跨境支付 | |
| × | <del>微信支付报关</del> | <del>跨境支付</del> | 请升级至 v3 API |
| × | <del>融合钱包</del> | <del>跨境支付</del> | 请升级至 v3 API |
</details>
@@ -437,3 +440,151 @@
- 违规记录查询:`QueryRiskViolation`
</details>
---
### 【附】跨境支付模式 API 模型命名速查表:
注:树形结构与[微信支付开发文档](https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pages/Overview.shtml)目录结构保持一致。
<details>
<summary>[展开查看]</summary>
- Overseas Payment:
- Quick Pay:
- Submit Quick Pay:`CreatePayMicroPay`
- Query Order:`GetPayOrder`
- Submit Refund:`CreatePayRefund`
- Query Refund:`GetPayRefund`
- Revoke Order:`ReversePayOrder`
- Download Reconciliation File:`DownloadPayBill`
- Report Speed Testing:`SubmitPayITILReport`
- Query Settled Funds:`GetPaySettlement`
- Query Exchange Rate:`GetPayExchangeRate`
- QR Code Payment:
- Unified Order:`CreatePayUnifiedOrder`
- Query Order:`GetPayOrder`
- Close Order:`ClosePayOrder`
- Submit Refund:`CreatePayRefund`
- Query Refund:`GetPayRefund`
- Download Reconciliation File:`DownloadPayBill`
- Report Speed Testing:`SubmitPayITILReport`
- Query Settled Funds:`GetPaySettlement`
- Query Exchange Rate:`GetPayExchangeRate`
- Mini-Program Payment:
- Unified Order:`CreatePayUnifiedOrder`
- Query Order:`GetPayOrder`
- Close Order:`ClosePayOrder`
- Submit Refund:`CreatePayRefund`
- Query Refund:`GetPayRefund`
- Download Reconciliation File:`DownloadPayBill`
- Report Speed Testing:`SubmitPayITILReport`
- Query Settled Funds:`GetPaySettlement`
- Query Exchange Rate:`GetPayExchangeRate`
- Official Account Payment:
- Unified Order:`CreatePayUnifiedOrder`
- Query Order:`GetPayOrder`
- Close Order:`ClosePayOrder`
- Submit Refund:`CreatePayRefund`
- Query Refund:`GetPayRefund`
- Download Reconciliation File:`DownloadPayBill`
- Report Speed Testing:`SubmitPayITILReport`
- Query Settled Funds:`GetPaySettlement`
- Query Exchange Rate:`GetPayExchangeRate`
- In-App Payment:
- Unified Order:`CreatePayUnifiedOrder`
- Query Order:`GetPayOrder`
- Close Order:`ClosePayOrder`
- Submit Refund:`CreatePayRefund`
- Query Refund:`GetPayRefund`
- Download Reconciliation File:`DownloadPayBill`
- Report Speed Testing:`SubmitPayITILReport`
- Query Settled Funds:`GetPaySettlement`
- Query Exchange Rate:`GetPayExchangeRate`
- H5 Payment:
- Unified Order:`CreatePayUnifiedOrder`
- Query Order:`GetPayOrder`
- Close Order:`ClosePayOrder`
- Submit Refund:`CreatePayRefund`
- Query Refund:`GetPayRefund`
- Download Reconciliation File:`DownloadPayBill`
- Report Speed Testing:`SubmitPayITILReport`
- Query Settled Funds:`GetPaySettlement`
- Query Exchange Rate:`GetPayExchangeRate`
- Onboarding Sub Merchant:
- Onboarding Sub Merchant API:
- Sub Merchant Onboarding:`AddSubMerchantInstitution`
- Sub Merchant Query:`GetSubMerchantInstitution`
- Sub Merchant Modifying:`ModifySubMerchantInstitution`
- Functional APIs:
- Uploading Image: `UploadMerchantMedia`
</details>
+1 -1
View File
@@ -10,7 +10,7 @@
- 基于微信支付 v2 版 API 封装。
- 支持普通商户、境内服务商、银行服务商三种模式。
- 支持普通商户、境内服务商、银行服务商、跨境支付三种模式。
- 请求时自动生成签名,无需开发者手动干预。
@@ -11,7 +11,7 @@
### 【功能特性】
- 基于微信支付 v2 版 API 封装。
- 支持普通商户、境内服务商、银行服务商三种模式。
- 支持普通商户、境内服务商、银行服务商、跨境支付四种模式。
- 请求时自动生成签名,无需开发者手动干预。
- 提供了微信支付所需的 AES、MD5、HMAC-SHA-256 等算法工具类。
- 提供了调起支付签名、解析回调通知事件敏感数据等扩展方法。
@@ -15,7 +15,7 @@
<PackageProjectUrl>https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat</PackageProjectUrl>
<PackageTags>Flurl.Http Wechat Weixin MicroMessage Tenpay WechatPay WeixinPay Wxpay 微信 微信支付 微信商户</PackageTags>
<Version>2.0.0-beta.1</Version>
<Description>基于 Flurl.Http 的微信支付 API v2 版客户端,支持普通商户、境内服务商、银行服务商模式,仅包含微信支付未提供 v3 版 API 的部分功能。如需微信支付 v3 版 API 客户端,欢迎使用 `SKIT.FlurlHttpClient.Wechat.TenpayV3`。</Description>
<Description>基于 Flurl.Http 的微信支付 API v2 版客户端,支持普通商户、境内服务商、银行服务商、跨境支付模式,仅包含微信支付未提供 v3 版 API 的部分功能。如需微信支付 v3 版 API 客户端,欢迎使用 `SKIT.FlurlHttpClient.Wechat.TenpayV3`。</Description>
<Authors>Fu Diwei</Authors>
<RepositoryType>git</RepositoryType>
<RepositoryUrl>https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat.git</RepositoryUrl>