有赞新零售社区

发帖
API使用问题»通过退接口返回退款异常

[API调用-其它] 通过退接口返回退款异常

Tom.sun 2023-05-30 1222 浏览 8 评论 | 只看楼主 [打印]

通过https://doc.youzanyun.com/detail/API/0/3400 接口
返回 退款异常

另外请问订单 退款通过接口 会从商家帐户退钱给客户?还是不会?

我们实际的需求是线下零售系统通过订单上传给有赞系统,然后线下零售系统发生零售退单,需要将这笔也告诉有赞系统达到撤回积分和累计消费,了解到订单上传是不能上传退的负数单据,走的是退货退款流程,那么实际线下系统已经退款了,只是告诉有赞系统结果,所以回到前面那个问题,如果通过https://doc.youzanyun.com/detail/API/0/3400 接口走退货退款,是否会在商城系统里商家帐户退钱了?  如果会则不是我们想要的效果,我们仅仅只是要把结果告诉有赞系统来处理积分和累计消费,有没有什么方案达到这个效果。 如果不会是我们想要的效果,看下下面参数 为什么返回异常?


交互类型: youzan.trade.refund.seller.return.create 原始数据
交互时间: 2023-05-30 10:15:13
相关参数: 上传参数
参数数值: {"yzy_mdcode":"121328710","out_biz_no":"XLSA0S00300006232","request_id":2179357,"refund_fee":299,"tid":"E20230530094015072206149","full_refund_tag":"true","desc":"退货","crm_non_equivalent_exchange":"1","refund_success_time":"1635237011299","outside_payway_payment_info":"现金支付","create_time":"1635237011299"}
------------------------------------------------------------------------------------------------------------------------------------------------------

交互类型: youzan.trade.refund.seller.return.create 上传数据
交互时间: 2023-05-30 10:15:14
相关参数: 上传参数
参数数值: {"out_biz_no":"XLSA0S00300006232","request_id":"2179357","refund_fee":"299","tid":"E20230530094015072206149","full_refund_tag":"true","desc":"退货","extension":{"crm_non_equivalent_exchange":"1","refund_success_time":"1635237011299","outside_payway_payment_info":"现金支付","create_time":"1635237011299"}}
------------------------------------------------------------------------------------------------------------------------------------------------------

交互类型: youzan.trade.refund.seller.return.create获取token开始
交互时间: 2023-05-30 10:15:14
相关参数: 121328710
参数数值:
------------------------------------------------------------------------------------------------------------------------------------------------------

交互类型: youzan.trade.refund.seller.return.create获取token结束
交互时间: 2023-05-30 10:15:14
相关参数:
参数数值: 65fa4d605a82b9f87a38b30e687c8ce
------------------------------------------------------------------------------------------------------------------------------------------------------

交互类型: youzan.trade.refund.seller.return.create 返回数据
交互时间: 2023-05-30 10:15:14
相关参数: 返回数据
参数数值: {"trace_id":"yz7-0a350a43-1685412928639-112601","code":-100,"success":false,"message":"退款异常"}

用手机打开
收藏 ··· 回复
    千寻   有赞云团队   2023-05-30 | 只看该作者
    您好,您的问题已经受理,会尽快核实并与您同步。

      千寻   有赞云团队   2023-05-30 | 只看该作者
      您好,报错原因是因为参数类型错误导致的,java.lang.String cannot be cast to java.lang.Long
      订单打通方案参考https://doc.youzanyun.com/resource/doc/5222

      走退货退款接口只是同步订单状态到有赞,有赞系统上没有金额,退款的金额是crm上的
      • Tom.sun 2023-05-31
        谢谢 我们看下方案,  先看下上述报文 为什么 “退款异常”吧,是哪个 参数类型不对
      • 千寻 回复 Tom.sun 2023-05-31
        您好,您入参 {
        "refund_success_time": "1635237011299",
        "crm_non_equivalent_exchange": "1",
        "create_time": "1635237011299",
        "outside_payway_payment_info": "现金支付"
        },
        "refund_fee": "299",
        "full_refund_tag": "true",
        "out_biz_no": "XLSA0S00300006232",
        "request_id": "2179357",
        "tid": "E20230530094015072206149",
        "desc": "退货"
        }
        java.lang.String cannot be cast to java.lang.Long

        建议与文档字段类型一致,文档https://doc.youzanyun.com/detail/API/0/2876
      • Tom.sun 回复 千寻 2023-06-01
        按照文档 类型试过了 ,还是不行
      • 千寻 回复 Tom.sun 2023-06-01
        您好,辛苦提供一下这次调用接口返回给你的traceID(traceID是会在你调用接口会返回给你的一个字段,关于traceID你还可以参考文档:API日志排查工具:https://doc.youzanyun.com/doc#/content/27027/39835/51209)
      • Tom.sun 回复 千寻 2023-06-02
        {"trace_id":"yz7-0a350a43-1685521454577-923376","code":-100,"success":false,"message":"退款异常"}

        {"trace_id":"yz7-0a350a46-1685516413862-88044","code":-100,"success":false,"message":"退款异常"}

        {"trace_id":"yz7-0ae85bdb-1685515886474-688471","code":-100,"success":false,"message":"退款异常"}


        返回码  -100        请求结果   调用失败

      千寻   有赞云团队   2023-06-02 | 只看该作者
      您好,根据yz7-0a350a43-1685521454577-923376请求查看,createTime需要传Long类型

        1跳至
        您需要登录后才可以回帖 登录 | 立即注册

        本版积分规则

        复制链接
        新浪微博
        QQ空间
        微信扫码
        • 回复

        • 评分

        客服工作时间是9:00-18:00,客服妹子当前不在线,若不能及时回复请谅解。试试右上角的搜索吧,论坛有丰富的经验贴、公告贴,相信一定能够帮到您~

        复制成功