微信支付回调

web51743 2016-01-07 12:13:33
特别提醒:商户系统对于支付结果通知的内容一定要做签名验证,防止数据泄漏导致出现“假通知”,造成资金损失。
应该怎样做签名验证没搞明白,求指导
...全文
236 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
木子0204 2016-02-03
  • 打赏
  • 举报
回复
肯定回调通知的时候,你需要你发签名进行验证 根据你拿到的订单号去查询,查看状态是否是已支付,已支付了才能够去通知客户验证是通过的,再去发送消息模板给客户的
  • 打赏
  • 举报
回复
嗯,微信sdk的例子中,在去查询订单之前,确实是先对收到的信息、按照签名生成规则去计算了签名,然后跟发来的sign字段做了比对。
  • 打赏
  • 举报
回复
可能是以前的说明,后来改了接口设计,可是多余的说明没有写出来。 这个接口,当商户收到通知之后,需要拿着收到的订单号再次去查询订单。这次查询需要签名(其实几乎所有查询都需要签名)。 商户需要去额外查询一次订单,而不是相信收到的内容。因此不用对收到的信息验证签名。

3,143

社区成员

发帖
与我相关
我的任务
社区描述
微信开发即微信公众平台开发,将企业信息、服务、活动等内容通过微信网页的方式进行表现,通过二次开发可以将公众账号由一个媒体型营销工具转化成提供服务的产品。
社区管理员
  • 微信开发
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧