回调问题:微信支付成功后,Order表订单状态更新成2了,商品数量却没有减少

来源:10-33 测试支付全流程

慕娘813524

2018-08-13

回调部署在阿里云服务器上的,微信支付成功了,订单表状态更新成功了,商品数量却没有减少,日志里也找不到相应的SQL语句,感觉好像根本没执行。请问老师,这种应该怎么调试啊?

http://img.mukewang.com/szimg/5b7176670001691513360612.jpg

http://img.mukewang.com/szimg/5b71766800016abb13620720.jpg

http://img.mukewang.com/szimg/5b71766800016d8813500673.jpg


写回答

4回答

慕粉3402813

2019-03-12

检查下$stockStatus['pStatusArray']中有没有count值,有可能是客户端传来了count而服务端没有正确接收

0
0

静秋叶

2018-12-19

噗,解决了没

0
0

慕娘813524

提问者

2018-08-15

老师,这个问题能帮忙解答一下吗?

0
0

hello奔奔

2018-08-14

WxNotify.php文件中的reduceStock函数,最后应该是setDec('stock', $singlePStatus['counts']),而不是setDec('stock', $singlePStatus['count']),count是复数

0
3
慕虎4555776
回复
慕娘813524
请问你的问题解决了吗怎么解决的,我的是交易成功,没有减库存,不知道是怎么回事,数据库里面有一个count,不知道和那个有没有关系
2018-11-28
共3条回复

微信小程序电商实战 从前端到后端的全流程精讲

全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计

4805 学习 · 4382 问题

查看课程