帖子
帖子
用户
博客
课程
显示全部楼层
19
帖子
0
勋章
154
Y币

作废回调失败问题

[复制链接]
发表于 2023-8-16 11:34:49
关于纸质票作废的回调服务问题
  • (1)纸质票作废接口为异步接口,税务云作废处理完成后,只有作废成功或者失败时会通过开蓝票的回调url通知。
  • (2)票作废回调通知报文示例:作废成功回调报文data里的zfbz字段为【Y】,开票成功回调报文data里的zfbz的字段为【N】,可根据zfbz是否为【Y】判断是哪种回调通知,其余字段不变。注意:作废失败时只会通过回调通知,通知信息示例:{"code":"9999","msg":"票作废失败","fpqqlsh":"1234556767"}
  • (3)作废后,通过【开票状态查询接口】返回报文示例:不管作废成功还是作废失败,返回的status都是开票成功,只需要关注data中的zfbz字段(Y:是;N:否;I:作废中)。注意:通过查询接口获取到的zfbz只有Y、N、I三种情况,不会有作废失败的标志。原因是税务云不会保存作废失败的信息。


    上面是税务云的说明,我想咨询下 当作废回调的时候,根据回调接口如何判断票作废失败了? 因为这个作废的回调时和开蓝票的回调共用的接口,不应该根据msg去判断是否失败吧?
    麻烦帮忙看下 ,谢谢

268
帖子
3
勋章
899
Y币


请看注意中的内容,最后给处理作废失败情况的json返回示例

本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册

X
19
帖子
0
勋章
154
Y币
YonJiao · 2023-8-16 11:40请看注意中的内容,最后给处理作废失败情况的json返回示例

{"code":"9999","msg":"票作废失败","fpqqlsh":"1234556767"}  

我的问题在于 蓝票和作废 都是这个回调,那蓝票也可能出现这个示例吧,只不过他们的msg不同。我觉得是不能根据msg去判断是作废回调的。
268
帖子
3
勋章
899
Y币
BIP578701 · 2023-8-16 11:53{"code":"9999","msg":"票作废失败","fpqqlsh":"1234556767"}  

我的问题在于 蓝票和作废 都是这个回调,那蓝票也可能出现这个示例吧,只不过他们的msg不同。我觉得是不能根据msg去判断是作废回调的。 ...

示例给你们了,怎么判断由你们决定,根据msg判断也可以
您需要登录后才可以回帖 登录

本版积分规则