微信支付
调起时提示“支付签名验证失败”,是调起的签名有问题导致的。
可以把调起的参数按文档参数规则以jsapi支付为例:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_7&index=6,放到在线验签工具https://pay.weixin.qq.com/doc/v3/merchant/4012365352进行验签。验签通过的话,可以参数固定写死去前端调起。
如果参数传递一致的话仍无法调起,检查下下单和调起的商户号对应apiclient_key.pem是否准确对应(如果是服务商模式调接口的话需要用服务商商户号的私钥apiclient_key.pem,不能用子商户的)