用途:面向微信支付委托代扣(周期扣款/自动续费、先享后付/免密支付)接入,覆盖纯签约、支付中签约、申请扣款、预扣费通知、解约、查询、退款、对账等流程,并提供选型、示例代码、业务速查、质量评估、排障五类能力。
主要能力:产品选型按业务模式(周期扣款或先享后付)与签约方式(纯签约、支付中签约,用户终端分为公众号H5、APP、小程序、浏览器H5)给出判断;示例代码收录官方的请求/响应报文(XML/URL/JSON)与客户端调起代码(iOS、Android、小程序JS、鸿蒙);业务速查涵盖APIv2/APIv3密钥、模板ID、appid与mchid绑定、V2/V3签名验签规则、签约/扣款/退款三类回调的路由匹配与幂等并发控制;接入质量评估围绕高可用、资金安全、零信任检查实际使用模块;问题排查覆盖V2签名错误、V3预扣费通知验签失败、扣款失败自动关单、CONTRACT_NOT_EXIST、扣款时段限制、协议唯一性冲突等。
使用方式:先确认商户模式或服务商模式,并明确签约方式后按能力加载对应文档;示例代码仅做检索展示,须用户自行复制适配,禁止写入项目;提供前每次只输出一个接口。委托代扣接口全部走V2(XML与APIv2密钥),仅预扣费通知回调走V3(JSON与APIv3密钥,RSA签名)。
限制:官方未提供服务端代码示例(Java/Go/PHP/Python等均无),跨语言代码须先经用户明确同意后按官方接口URL生成参考实现,并附免责说明,须逐行review、测试验证,冲突以官方文档为准;所有提问须获用户明确回答,不得假设或使用默认值。其它细节资料未提供。