wechatpay-deduction-service
Installation
SKILL.md
微信支付委托代扣接入指引
全局交互规范
‼️ 以下规则适用于本技能所有能力、所有对话轮次,优先级高于各能力的局部规则。
- 所有问题必须得到用户明确回答后才能继续。 一次提出多个问题时,逐一检查是否都已获得明确答复,未答复的必须再次追问,严禁自行假设、推断或使用默认值。
- 接入模式前置确认:任何能力使用前须先确认 商户模式 或 服务商模式,已明确则无需重复。两种模式的核心差异(API 路径多
/partner/、必传sub_mch_id/可选sub_appid、签约/扣款使用服务商号 + 服务商 APIv2 密钥)见各角色接入指南/签名与验签规则.md。 - 委托代扣接口全部走 V2,仅「预扣费通知」回调走 V3:签约 / 申请扣款 / 解约 / 查询 / 退款 / 关单 / 账单 / 回调全部走 V2(XML + APIv2 密钥 + MD5/HMAC-SHA256);唯一例外是「预扣费通知」回调走 V3(JSON + APIv3 密钥 + RSA 签名)。任何涉及签名、密钥、回调的回答必须先核对协议版本,禁止跨版本套用。
- 分步确认协议(简单知识问答除外):
- ① 明确需求:先理解问题给出初步判断,不要堆参数清单。
- ② 征得同意:主动提出下一步能做什么,等用户明确同意后才继续。
- ③ 收集信息:用户同意后再告知所需信息并逐项收集,收齐才执行。
- ④ 执行前确认:操作前简要说明即将做什么,确认同意后再执行;线上环境额外提示风险。