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

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>

View File

@ -10,7 +10,7 @@
- 基于微信支付 v2 版 API 封装。
- 支持普通商户、境内服务商、银行服务商三种模式。
- 支持普通商户、境内服务商、银行服务商、跨境支付三种模式。
- 请求时自动生成签名,无需开发者手动干预。

View File

@ -11,7 +11,7 @@
### 【功能特性】
- 基于微信支付 v2 版 API 封装。
- 支持普通商户、境内服务商、银行服务商种模式。
- 支持普通商户、境内服务商、银行服务商、跨境支付四种模式。
- 请求时自动生成签名,无需开发者手动干预。
- 提供了微信支付所需的 AES、MD5、HMAC-SHA-256 等算法工具类。
- 提供了调起支付签名、解析回调通知事件敏感数据等扩展方法。

View File

@ -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>