bug?? 关于微信小程序支付成功后,服务器接收微信发来的回调请求的问题
我现在发现一个关于小程序支付后接收回调的问题。
问题描述:小程序请求支付,客户支付成功后,微信服务器会返回客户已经成功支付,并访问提前设置的notify_url,我的小程序现在到这里都没有问题,而且回调能接收到微信传过来的数据,我经过自己的逻辑处理了订单状态为已支付,最后返回相应的信息给微信服务器,用xml格式返回如下:
< xml > < return_code > <![CDATA[SUCCESS]]> </ return_code > < return_msg > <![CDATA[OK]]> </ return_msg > </ xml > |
,现在是我即使返回给微信服务器了,但是微信服务器还会再次重复请求notify_url,这是一个bug呢,还是微信有意为之?为什么?
我看了文档,我的想法是我既然已经成功处理了订单,而且返回给了微信正确的数据,他就不会再发这种请求了。