盘点微信常见的问题

微信小程序修改API v3密钥,会影响现有的使用APIKey密钥的交易吗?

API v3密钥是用于平台证书解密、回调信息解密,修改API v3密钥对交易没影响

 

使用Java解密时,抛出异常AEADBadTagException: Tag mismatch!

加密使用的AES-GCM包含了Galois Message Authentication Code (GMAC)的消息认证机制。解密时会对数据的完整性进行校验。出现tag mismatch异常,表示解密时的消息认证失败。通常有三种可能:

1.使用了错误的API v3密钥,如使用了其他商户号的密钥,或者使用了APIv2的APIKey。
2.密文不正确。请检查提交解密的密文和收到的密文。注意报文中的密文经过了Base64编码。
3.解密时接口遗漏传入附加数据(associated_data)

 

请求返回{“code”:”PARAM_ERROR”,”message”:”平台证书序列号Wechatpay-Serial错误”}
这个错误出现在上送参数需要敏感信息加密的接口中。

当证书序列号错误或者不是请求商户号对应的平台证书时,微信支付会返回问题中的错误提示。请检查:

1.加密使用的证书是否是微信支付平台证书。有时会误用商户证书导致该错误。
2.是否是请求商户对应的微信支付平台证书,如用了其他商户号的平台证书。
3.证书是否过期。请按照指引检查证书是否过期,并更新并部署新证书。

 

开发遇到问题/技术报错怎么办?

Q:想了解开发设置,调试功能问题?
A:请您登录http://pay.weixin.qq.com/wiki/doc/api/index.html, 下载查看开发文档。

Q:无开发人员,能否指导如何操作?
A:非常抱歉,我司无法指导您如何学习开发类的问题,若您贵公司无开发人员,建议您进入商户平台首页,选择右上角【服务商】,再点击【服务商搜索】,找相关开发的服务商协助,谢谢!

Q:开发人员遇到问题、技术报错等,查看了开发文档仍无法解决。怎么办?
A:若您在商户开发测试过程中遇到相关技术问题,您可以通过电脑打开:https://support.pay.weixin.qq.com/online-service?from=wechatpay,咨询技术在线客服(服务时间:工作日10:00-18:00);您也可以通过:https://developers.weixin.qq.com/community/pay 开放社区发帖反馈。


<来客推(www.laiketui.com)是国内知名商城系统及商城网站建设提供商,为企业级商家提供零售商城、B2B2C多用户商城系统、社区团购、微信分销系统、小程序商城、商城系统等多端商城网站建设解决方案>

申明:本网站部分文章和图片来源网络编辑,如有侵权及时沟通删除,来客电商原创文章,转载请注明来源。

相关新闻

QR code