程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
APIv3 相关技术文章
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
微信支付 APIv3 上送敏感字段:Wechatpay-Serial error 与平台私钥解密失败的排查顺序
代码
微信支付 APIv3 上送敏感字段:Wechatpay-Serial error 与平台私钥解密失败的排查顺序
2026-10-17 09:02:10
微信支付 APIv3 上送敏感字段(商家转账收款人姓名/银行卡、实名信息)加密失败的排查:上送用平台证书公钥/微信支付公钥、下行用商户私钥解密,方向别弄反;RSAES-OAEP 填充在各语言里的写法;HTTP 头 Wechatpay-Serial 传平台证书序列号或公钥 ID;逐项对应 PARAM_ERROR Wechatpay-Serial error 与"平台私钥解密失败",附 RSA2048 约 214 字节上限与 AEADBadTagException 关联排查。
微信支付
APIv3
敏感信息加密
RSA-OAEP
接口对接
微信支付商家转账(用户确认模式):接口 200 不等于到账,场景报备 PARAM_ERROR 与幂等重试的坑
代码
微信支付商家转账(用户确认模式):接口 200 不等于到账,场景报备 PARAM_ERROR 与幂等重试的坑
2026-10-16 09:01:54
微信「商家转账到零钱」升级后新增用户确认模式:发起转账 HTTP 200 不代表到账,state=WAIT_USER_CONFIRM 才能引导用户收款,24 小时不确认自动关单退回。本文整理单据状态机、transfer_scene_report_infos 场景报备为何总报 PARAM_ERROR、金额与姓名边界、限额口径、幂等重试铁律、撤销与失败原因枚举、回调与拉起确认收款,附官方文档链接。
微信支付
商家转账
APIv3
支付对接
接口排障
微信支付交易账单对账排查:下载链接 5 分钟、GZIP 解不开、金额单位是「元」
代码
微信支付交易账单对账排查:下载链接 5 分钟、GZIP 解不开、金额单位是「元」
2026-10-10 09:01:16
微信支付交易账单对账时的三类高频故障排查:download_url 5 分钟过期拿 403、GZIP 账单解压报 not in gzip format、接口「分」与账单「元」差 100 倍;附申请/下载/校验命令与差单、差钱的排查顺序。
支付接口
微信支付
对账
账单下载
排障
APIv3
重试
延迟
压缩
zip
类型
金额单位
微信支付平台证书切换公钥:回调七天灰度,应答比例卡在 0% 的原因
代码
微信支付平台证书切换公钥:回调七天灰度,应答比例卡在 0% 的原因
2026-10-09 21:02:29
微信支付从平台证书模式切换微信支付公钥模式的完整流程:请求头带 Wechatpay-Serial 公钥 ID、回调按七天比例灰度、应答比例由商户请求头控制,以及应答卡在 0%/非 100%、公钥切换未开启等常见坑的排查方法。
微信支付
支付对接
APIv3
签名验签
对接
验证
微信支付公钥
18
微信支付 APIv3 请求签名报 401/SIGN_ERROR:5 行签名串与 Authorization 头逐行排查
代码
微信支付 APIv3 请求签名报 401/SIGN_ERROR:5 行签名串与 Authorization 头逐行排查
2026-10-09 09:01:33
微信支付 APIv3 主动请求签名失败、返回 401 或 SIGN_ERROR 时的逐行排查笔记。讲清请求签名串是 5 行(方法/URL/时间戳/随机串/报文主体,每行以换行结尾,GET 末尾两个换行)、如何用商户私钥算 signature、Authorization 头里 serial_no 是商户 API 证书序列号而非平台证书,以及官方列出的 8 类常见错误与 SIGN_ERROR detail 对比法,并区分回调验签 3 行、APP 调起支付 4 行。
微信支付
APIv3
签名
Authorization
SIGN_ERROR
接口对接
计算
指引
回调验签
对接
微信支付退款卡在 PROCESSING / CLOSED / ABNORMAL:三种"没退成功"的状态怎么读、怎么处理
代码
微信支付退款卡在 PROCESSING / CLOSED / ABNORMAL:三种"没退成功"的状态怎么读、怎么处理
2026-10-06 09:00:52
微信支付 v3 退款提交后返回 200 只代表受理,退款单最终可能卡在 PROCESSING、CLOSED 或 ABNORMAL。这篇按状态逐个拆:CLOSED 为何要换个退款单号重发、ABNORMAL 原路退回失败怎么走异常退款接口,附退款回调重试频次与 REFUND_FEE_MISMATCH 等高频错误码。
微信支付
退款
APIv3
支付接口对接
排障
查单
微信支付 APIv3 平台证书切公钥:回调灰度微信说了算,应答灰度得自己盯满 7 天
案例
微信支付 APIv3 平台证书切公钥:回调灰度微信说了算,应答灰度得自己盯满 7 天
2026-09-29 21:02:08
微信支付 APIv3 平台证书每 5 年要换一次,可改成无有效期的微信支付公钥。但切换有两个灰度维度:回调比例由微信按 0.1% 到 100% 自动放量,应答比例要商户靠 Wechatpay-Serial 头自己推,且全量后还要等 7 天才显示 100%。本文给出切换步骤、公钥 ID 前缀、wechatpay-java 自动下载平台证书导致比例卡住的坑,以及完成切换的前置条件。
微信支付
APIv3
签名验签
支付对接
平台证书
微信支付公钥
微信支付公钥验签总失败?先用 openssl 手动验一遍三行签名串
综合
微信支付公钥验签总失败?先用 openssl 手动验一遍三行签名串
2026-09-27 20:01:26
微信支付 APIv3 公钥模式验签失败的常见原因,往往是验签串构造或原始报文被框架改动。本文按官方规则拆开讲:四步拿到公钥、构造“时间戳\n随机串\n报文主体\n”三行签名串、用 openssl base64 解码签名并做 SHA256-RSA 验证,附可直接跑的命令,以及签名探测流量、文件下载接口跳过验签两个容易忽略的点。
微信支付
APIv3
验签
openssl
支付回调
PQ
D3
微信支付平台证书每 5 年要换一次:切到公钥模式后,回调有 7 天新旧签名混合期
编程
微信支付平台证书每 5 年要换一次:切到公钥模式后,回调有 7 天新旧签名混合期
2026-09-21 21:04:15
微信支付平台证书每 5 年需更换,可改为公钥模式免维护。切换按商户号维度进行,回调侧有 7 天由微信控制的灰度期,必须按 Wechatpay-Serial 头选择验签密钥。本文整理切换约束、请求头写法、wechatpay-java 配置与常见报错。
微信支付
APIv3
签名验签
接口对接
指引
微信支付 V3 商家转账到零钱:从 V2 迁过来,卡住的不只是 API 地址
代码
微信支付 V3 商家转账到零钱:从 V2 迁过来,卡住的不只是 API 地址
2026-09-12 21:32:10
按旧版「商家转账到零钱」接口(/v3/transfer/batches)实战整理:APIv3密钥/商户证书/私钥三者职责、IP白名单、PEM与P12、证书目录权限、Python 签名与请求、AEAD_AES_256_GCM 回调解密,以及四类报错排查与上线检查清单。附新版「商家转账」升级说明。
微信支付
APIv3
商家转账
证书
回调
微信支付 v3 回调收不到?先查 5 秒应答与 24h4m 重试窗口,再谈验签
代码
微信支付 v3 回调收不到?先查 5 秒应答与 24h4m 重试窗口,再谈验签
2026-09-06 09:01:43
微信支付结果通知收不到/重复的排查清单:只有支付成功才推送;notify_url 与 APIv3 密钥没配不会发;5 秒内应答、200/204 表示成功否则按 15s→6h 递增重发、累计 24h4m;验签+解密后核对金额防假通知;WECHATPAY/SIGNTEST 探测前缀要照常验签;回调不保证送达,必须配查单兜底(含轮询节奏与幂等数据锁)。
支付
微信支付
回调
接口对接
APIv3
微信支付 V3 退款:接口 200 只是受理,别拿它直接置订单已退款
代码
微信支付 V3 退款:接口 200 只是受理,别拿它直接置订单已退款
2026-09-05 09:02:53
微信支付V3退款是异步链路:申请接口返回200只是受理,不等于退款成功。文章讲清退款单四态(SUCCESS/PROCESSING/CLOSED/ABNORMAL)流转、out_refund_no幂等规则、退款结果通知+查单兜底补单,以及平台成功≠用户到账、退款异常处理等易错点。
微信支付
退款
回调
APIv3
接口对接
异步
微信支付 APIv3 接入笔记:商户证书、平台证书与 APIv3 密钥的职责划分
代码
微信支付 APIv3 接入笔记:商户证书、平台证书与 APIv3 密钥的职责划分
2026-09-03 09:02:35
微信支付 APIv3 里商户 API 证书、平台证书与 APIv3 密钥各管一段:请求签名用商户私钥、应答/回调验签用平台证书公钥、回调解密用 APIv3 密钥。从“解密一直失败是证书用混了”入手,讲清三套密钥职责、验签名串与 AES-256-GCM 解密常见坑,附 openssl 验签命令与签名探测流量处理。
微信支付
APIv3
验签
回调解密
商户证书
平台证书
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调