自2020-02-13号起, 我司使用的线上微信支付偶发收到无法验签的支付回调, 前期以为有人恶意尝试。
后续发现,异步回调再没有透传sign_type情况下, 又千分之几的概率使用md5作为sign 的签名方式, 而另外的所有订单使用hmacsha256 。
这种情况再app支付及H5支付中均出现, 安卓及IOS手机中也均有出发。
麻烦核实下, 同样的支付回调为什么会有两种方式的签名方式, 如不传则用默认的可以理解,但是像这种既没有明确传递也不使用默认的签名方式无法理解,切由于不合道理, 线上不敢轻易暴力修改,导致每日丢单率高。
商户号:wx88c617ef87324176
添加一下WePayTS8(备注:微信社区XXX问题)。建议仔细描述一下你遇到的具体情况。还有单号以及报文。