购物车支付问题

土豆是我的最爱 2019-09-17 10:45:19
加精
做B2B2C电商项目,购物车中批量购买不同店铺商品时,进行合单,多个订单不同订单号,但是使用一个交易号支付,支付是成功的,然后多某个订单退款时,明明是使用当时支付的交易号以及新生成的退款单号,但是提示"订单金额或退款金额与之前请求不一致,请核实后再试",有前辈可以说下可能错误的点在哪里么
...全文
3300 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
m0_46342482 2020-02-16
  • 打赏
  • 举报
回复
引用 楼主 土豆是我的最爱的回复:
做B2B2C电商项目,购物车中批量购买不同店铺商品时,进行合单,多个订单不同订单号,但是使用一个交易号支付,支付是成功的,然后多某个订单退款时,明明是使用当时支付的交易号以及新生成的退款单号,但是提示"订单金额或退款金额与之前请求不一致,请核实后再试",有前辈可以说下可能错误的点在哪里么
我觉得你可以再试一次
woshishei89 2020-01-19
  • 打赏
  • 举报
回复
可以测试一下
qq_44175205 2019-11-18
  • 打赏
  • 举报
回复
还没有工作啊
  • 打赏
  • 举报
回复
多谢各位大哥的热心帮助,问题已解决,此贴已结
  • 打赏
  • 举报
回复
引用 13 楼 发疯的man的回复:
公司的电商项目????
是啊。。。。。。。。
发疯的man 2019-09-21
  • 打赏
  • 举报
回复
公司的电商项目????
  • 打赏
  • 举报
回复
多设几个短点应该有用
?BB?‍?‍?‍? 2019-09-21
  • 打赏
  • 举报
回复
可否找微信官方客服查下呢? 这些涉及数据的,要一个个核对的。。
  • 打赏
  • 举报
回复
前面一部分吧,这个电商是专门卖药的,用户量没那么大
发疯的man 2019-09-21
  • 打赏
  • 举报
回复
引用 14 楼 人生呐的回复:
[quote=引用 13 楼 发疯的man的回复:]公司的电商项目????
是啊。。。。。。。。[/quote] 你们公司的电商用到了什么技术栈??比如springboot cloud mq redis 微信支付 第三方登录 单点登录 页面静态化 分库分表 docker es solr 等。。。
编程写手 2019-09-20
  • 打赏
  • 举报
回复
应该是退款的时候应该是全额退款,不支持部分金额退款,出现订单退款金额和订单金额不一致的情况,你需要私下解决,或者直接看看微信中是否有部分退款功能
weixin_45661246 2019-09-19
  • 打赏
  • 举报
回复
重启事实二分开始发文件和附件为威锋网额额的范围分为非让我
qybao 2019-09-18
  • 打赏
  • 举报
回复
微信提供获取交易日志的接口,你可以调用该接口获取日志进行核对
微信的退款接口有一个自己的交易号和微信方生成的交易号,如果是该交易号设错,应该是返回该订单不存在的错误
所谓估计还是你的金额没设对,退款接口的参数有原订单的金额和退款金额,你看看是不是原订单的金额没设或没设对?
NANU-NANA 2019-09-18
  • 打赏
  • 举报
回复
多设几个断点。

多查看api。
  • 打赏
  • 举报
回复
引用 8 楼 人生呐 的回复:
[quote=引用 7 楼 qybao 的回复:] 微信的退款接口支持部分退款的 total_amount(总金额也就是支付金额要和你原来支付的一样,因为你是同一个交易号) refund_amount是退款金额 你一笔订单多个商品部分退款的时候,total_amount是怎么设的?
哦哦哦 我看下 一个是当时的总价,一个是退款价是吧
  • 打赏
  • 举报
回复
引用 7 楼 qybao 的回复:
微信的退款接口支持部分退款的 total_amount(总金额也就是支付金额要和你原来支付的一样,因为你是同一个交易号) refund_amount是退款金额 你一笔订单多个商品部分退款的时候,total_amount是怎么设的?
就是设置的这一个订单的钱
qybao 2019-09-18
  • 打赏
  • 举报
回复
微信的退款接口支持部分退款的
total_amount(总金额也就是支付金额要和你原来支付的一样,因为你是同一个交易号)
refund_amount是退款金额
你一笔订单多个商品部分退款的时候,total_amount是怎么设的?
  • 打赏
  • 举报
回复
引用 5 楼 qybao 的回复:
微信提供获取交易日志的接口,你可以调用该接口获取日志进行核对 微信的退款接口有一个自己的交易号和微信方生成的交易号,如果是该交易号设错,应该是返回该订单不存在的错误 所谓估计还是你的金额没设对,退款接口的参数有原订单的金额和退款金额,你看看是不是原订单的金额没设或没设对?
金额是和支付的时候不一样,因为是不同店铺一笔支付的,所以合单了,用的是一个交易号,退款的时候是单店铺退款,我给的也是那个交易号呀,还有就是如果是一笔订单多个商品,我分开退款都是可以的,说明是可以部分退款的
oh_Maxy 2019-09-17
  • 打赏
  • 举报
回复
可否找微信官方客服查下呢?
这些涉及数据的,要一个个核对的。。
cgh45 2019-09-17
  • 打赏
  • 举报
回复
能不能取到跟微信交易日志?看看是不是退款的订单号、交易号、金额是不是有问题?
加载更多回复(2)

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧