From 507726e9186f5a9d223a0f466fb335f509475f2a Mon Sep 17 00:00:00 2001 From: fudiwei Date: Thu, 24 Nov 2022 13:15:38 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E5=AE=8C=E5=96=84=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Advanced_ModelDefinition.md | 142 +++++++++++++----- docs/WechatTenpayV3/Advanced_SMAlgorithm.md | 12 +- 2 files changed, 116 insertions(+), 38 deletions(-) diff --git a/docs/WechatTenpayV3/Advanced_ModelDefinition.md b/docs/WechatTenpayV3/Advanced_ModelDefinition.md index 918c32c3..e0b4cc4b 100644 --- a/docs/WechatTenpayV3/Advanced_ModelDefinition.md +++ b/docs/WechatTenpayV3/Advanced_ModelDefinition.md @@ -28,43 +28,45 @@ [展开查看] -| | 微信 API | 商户类型 | 备注 | -| :-: | :-----------------------------: | :--------------------------: | :---------------: | -| √ | 商户进件:特约商户进件 | 服务商 | | -| √ | 基础支付:JSAPI 支付 | 直连商户 & 服务商 | | -| √ | 基础支付:APP 支付 | 直连商户 & 服务商 | | -| √ | 基础支付:H5 支付 | 直连商户 & 服务商 | | -| √ | 基础支付:Native 支付 | 直连商户 & 服务商 | | -| √ | 基础支付:小程序支付 | 直连商户 & 服务商 | | -| √ | 基础支付:合单支付 | 直连商户 & 服务商 | | -| × | 基础支付:付款码支付 | 直连商户 & 服务商 | 官方未提供 v3 API | -| √ | 经营能力:微信支付分 | 直连商户 & 服务商 | | -| √ | 经营能力:微信先享卡 | 直连商户 | | -| √ | 经营能力:支付即服务 | 直连商户 & 服务商 | | -| √ | 经营能力:点金计划 | 服务商 | | -| √ | 行业方案:电商收付通 | 服务商 | | -| √ | 行业方案:智慧商圈 | 直连商户 & 服务商 | | -| √ | 行业方案:微信支付分停车服务 | 直连商户 & 服务商 | | -| √ | 营销工具:代金券 | 直连商户 & 服务商 | | -| √ | 营销工具:商家券 | 直连商户 & 服务商 | | -| √ | 营销工具:委托营销 | 直连商户 & 服务商 | | -| √ | 营销工具:消费卡 | 直连商户 & 服务商 | | -| √ | 营销工具:支付有礼 | 直连商户 & 服务商 | | -| √ | 营销工具:代扣服务切卡组件 | 直连商户 & 服务商 | | -| √ | 营销工具:图片上传(营销专用) | 直连商户 & 服务商 | | -| × | 营销工具:现金红包 | 直连商户 & 服务商 | 官方未提供 v3 API | -| √ | 营销工具:银行定向促活 | 直连商户 & 服务商 | | -| × | 资金应用:企业付款 | 直连商户 | 官方未提供 v3 API | -| √ | 资金应用:分账 | 直连商户 & 服务商 | | -| √ | 资金应用:连锁品牌分账 | 服务商 | | -| √ | 风险合规:商户开户意愿确认 | 服务商 | | -| √ | 风险合规:消费者投诉 2.0 | 直连商户 & 服务商 | | -| × | 其他能力:清关报关 | 直连商户 | 官方未提供 v3 API | -| √ | 其他能力:图片上传 | 直连商户 & 服务商 | | -| √ | 其他能力:视频上传 | 直连商户 & 服务商 | | -| √ | 境外支付:子商户进件 | 服务商 | | -| √ | 境外支付:融合钱包 | 服务商 | | -| √ | 境外支付:报关 | 服务商 | | +| | 微信 API | 商户类型 | 备注 | +| :-: | :-------------------------------: | :--------------------------: | :---------------: | +| √ | 商户进件:特约商户进件 | 服务商 | | +| √ | 基础支付:JSAPI 支付 | 直连商户 & 服务商 | | +| √ | 基础支付:APP 支付 | 直连商户 & 服务商 | | +| √ | 基础支付:H5 支付 | 直连商户 & 服务商 | | +| √ | 基础支付:Native 支付 | 直连商户 & 服务商 | | +| √ | 基础支付:小程序支付 | 直连商户 & 服务商 | | +| √ | 基础支付:合单支付 | 直连商户 & 服务商 | | +| × | 基础支付:付款码支付 | 直连商户 & 服务商 | 官方未提供 v3 API | +| √ | 经营能力:微信支付分 | 直连商户 & 服务商 | | +| √ | 经营能力:微信先享卡 | 直连商户 | | +| √ | 经营能力:支付即服务 | 直连商户 & 服务商 | | +| √ | 经营能力:点金计划 | 服务商 | | +| √ | 行业方案:电商收付通 | 服务商 | | +| √ | 行业方案:智慧商圈 | 直连商户 & 服务商 | | +| √ | 行业方案:微信支付分停车服务 | 直连商户 & 服务商 | | +| √ | 营销工具:代金券 | 直连商户 & 服务商 | | +| √ | 营销工具:商家券 | 直连商户 & 服务商 | | +| √ | 营销工具:委托营销 | 直连商户 & 服务商 | | +| √ | 营销工具:消费卡 | 直连商户 & 服务商 | | +| √ | 营销工具:支付有礼 | 直连商户 & 服务商 | | +| √ | 营销工具:代扣服务切卡组件 | 直连商户 & 服务商 | | +| √ | 营销工具:图片上传(营销专用) | 直连商户 & 服务商 | | +| × | 营销工具:现金红包 | 直连商户 & 服务商 | 官方未提供 v3 API | +| √ | 营销工具:银行定向促活 | 直连商户 & 服务商 | | +| × | 资金应用:转账到银行卡 | 直连商户 | 官方未提供 v3 API | +| √ | 资金应用:转账到零钱 | 直连商户 & 服务商 | | +| √ | 资金应用:分账 | 直连商户 & 服务商 | | +| √ | 资金应用:微工卡 | 服务商 | | +| √ | 资金应用:连锁品牌分账 | 服务商 | | +| √ | 风险合规:商户开户意愿确认 | 服务商 | | +| √ | 风险合规:消费者投诉 2.0 | 直连商户 & 服务商 | | +| × | 其他能力:清关报关 | 直连商户 | 官方未提供 v3 API | +| √ | 其他能力:图片上传 | 直连商户 & 服务商 | | +| √ | 其他能力:视频上传 | 直连商户 & 服务商 | | +| √ | 境外支付:子商户进件 | 服务商 | | +| √ | 境外支付:融合钱包 | 服务商 | | +| √ | 境外支付:报关 | 服务商 | | @@ -1030,6 +1032,72 @@ - 服务商银行来账查询:`QueryMerchantFundMerchantIncomeRecords` + - 微工卡 + + - 微工卡获得用户授权 + + - 生成授权 Token:`CreatePayrollCardToken` + + - 查询微工卡授权关系:`GetPayrollRelationByOpenId` + + - 微工卡用户核身份: + + - 微工卡核身预下单:`PreOrderWithAuthPayrollCardAuthentication` + + - 获取核身结果:`GetPayrollCardAuthenticationByAuthenticateNumber` + + - 查询核身记录:`QueryPayrollCardAuthentications` + + - 微工卡转账: + + - 发起批量转账:`CreatePayrollCardTransferBatch` + + - 微信支付批次单号查询批次单:`GetTransferBatchByBatchId` + + - 微信支付明细单号查询明细单:`GetTransferBatchDetailByDetailId` + + - 商家批次单号查询批次单:`GetTransferBatchByOutBatchNumber` + + - 商家明细单号查询明细单:`GetTransferBatchDetailByOutDetailNumber` + + - 转账电子回单申请受理:`CreateTransferBillReceipt` + + - 查询转账电子回单:`GetTransferBillReceiptByOutBatchNumber` + + - 转账明细电子回单受理:`CreateTransferDetailElectronicReceipt` + + - 查询转账明细电子回单受理结果:`GetTransferDetailElectronicReceiptByOutDetailNumber` + + - 下载电子回单:`DownloadBillFile` + + - 微工卡余额查询: + + - 查询特约商户账户实时余额:`GetEcommerceFundBalance` + + - 查询账户实时余额:`GetMerchantFundBalance` + + - 查询账户日终余额:`GetMerchantFundDayendBalance` + + - 微工卡提现: + + - 特约商户余额提现:`CreateEcommerceFundWithdraw` + + - 查询特约商户提现状态:`GetEcommerceFundWithdrawByWithdrawId` / `GetEcommerceFundWithdrawByOutRequestNumber` + + - 按日下载提现异常文件:`GetMerchantFundWithdrawBill` + + - 微工卡账单: + + - 申请单个子商户资金账单:`GetBillSubMerchantFundflowBill` + + - 下载账单:`DownloadBillFile` + + - 微工卡来账识别: + + - 特约商户银行来账查询:`QueryMerchantFundPartnerIncomeRecords` + + - 服务商银行来账查询:`QueryMerchantFundMerchantIncomeRecords` + - 风险合规 - 消费者开户意愿确认 diff --git a/docs/WechatTenpayV3/Advanced_SMAlgorithm.md b/docs/WechatTenpayV3/Advanced_SMAlgorithm.md index 6e43b1a1..e4770bbc 100644 --- a/docs/WechatTenpayV3/Advanced_SMAlgorithm.md +++ b/docs/WechatTenpayV3/Advanced_SMAlgorithm.md @@ -25,7 +25,17 @@ var options = new WechatTenpayClientOptions() var client = new WechatTenpayClient(options); ``` -此外,获取平台证书并存入平台证书管理器 `PlatformCertificateManager` 时,需指定证书的算法类型: +接着,在获取平台证书时,需指定证书的算法类型: + +```csharp +var request = new Models.QueryCertificatesRequest() +{ + AlgorithmType = "SM2" +}; +var response = await client.ExecuteQueryCertificatesAsync(request); +``` + +与此同时,在存入平台证书管理器 `PlatformCertificateManager` 时,同样需指定证书的算法类型: ```csharp // 如果是 RSA 证书