微信支付接入与收款码
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_26b3197d/pay-weixin-skill。
技能介绍
要解决什么问题
把微信支付从「能收钱」拆成三块工程问题:商户号怎么下来、各端支付 API 怎么签名校验与闭环、上线后账单、退款和收款码怎么日常维护。资料分散在商户平台、API v3 文档和运营后台之间,新人容易在材料清单、证书签名和回调验签上踩坑。
技能如何组织
技能按意图按需加载 references/ 下的专项文档,而不是一次性塞满上下文:
- 商户入驻:入口、主体类型(企业/个体/小微等)、必备材料、审核周期与费率说明,对应
merchant_application.md - 接口集成:统一下单、退款、查单、账单下载等 API v3 端点;API v3 用商户证书 + RSA(
WECHATPAY2-SHA256-RSA2048),API v2 用商户号 + API 密钥;覆盖 JSAPI / H5 / Native / APP / 小程序等场景,对应payment_integration.md - 日常运营:对账、全额/部分退款、静态/动态收款码、红包与投诉处理,对应
daily_operations.md
开发流程上会以 JSAPI 为例串起下单 → 签名 → 支付 → 回调 → 退款查询的典型链路。
边界与注意点
- API 密钥、证书私钥不得硬编码,应通过环境变量或密钥管理服务注入。
- 小微商户等主体能力受限(如资料中仅支持扫码等),费率与调低以审批为准。
- 技能提供流程与接口要点指引,不能替代微信商户平台审核结果、沙箱/生产环境配置及你方合规与安全审计。
使用场景
- 公司首次申请微信支付商户号,需要核对营业执照、对公账户等材料清单与审核周期
- 小程序或公众号要接 JSAPI 支付,需要理清 API v3 统一下单、RSA 签名与支付回调验签步骤
- 财务每月要从商户平台下载交易账单 CSV,与本地订单表做对账并处理部分退款
- 线下门店或活动需要生成固定金额或自由金额的微信收款码,并了解静态码与动态码差异
适合人员
- 负责公司支付资质与对公账户的后勤或财务,要把微信支付商户入驻材料一次备齐
- 后端工程师在现有订单系统里接入微信 Native/H5/小程序支付,需要 v2/v3 签名方式与关键端点对照
- 独立开发者或小微团队主理人,自己办个体户商户号后只想先接扫码收款与简单退款
- 运营或客服主管,要在商户平台处理交易投诉、红包充值及退款状态校验