有赞新零售社区

发帖
API使用问题»我需要查询组合支付明细,比如:用户实付100元,有50元是储值卡,50元是微信支付

[API调用-商品/交易] 我需要查询组合支付明细,比如:用户实付100元,有50元是储值卡,50元是微信支付

诗与远方 2023-02-13 799 浏览 1 评论 | 只看楼主 [打印]  关闭
通过支付流水号transaction 查询支付详情,使用什么API  ?


如上图,来自消息事件 trade_TradePaid(交易支付) 中的 支付流水号transaction ,想通过这个来获取对应支付方式详情,是调用什么接口API  ?麻烦告知,谢谢!!



我需要查询组合支付明细,比如:payType 是“组合支付”,用户实付100元,有50元是储值卡,50元是微信支付。我需要这个明细,但目前这个消息接口只返回:payType 是“组合支付”。
用手机打开
收藏 ··· 回复
    当订单为组合支付时,订单详情接口 youzan.trade.get.4.0.0 的支付类型的值 pay_type:202,此时在 phase_payments(阶段支付信息) 中会有该订单对应所有阶段支付类型的信息。

    如果是储值卡+直接支付那么可以根据 [youzan.trade.get.4.0.0] 的pay_info. deduction_real_pay 和pay_info. deduction_pay 来进行查看。

    如果是积分+直接支付那么可以根据[youzan.trade.get.4.0.0]的order_promotion.order 和pay_info.deduction_real_pay 来进行查看 。

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

    本版积分规则

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

    • 评分

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

    复制成功