收藏
回答

商家平台传入的商户单号与微信平台账单上的商户单号对应不上

.NET C# 在原生支付模式(NativePay)中 ,WxPayData类中out_trade_no的生成方式参考DEMO实现的,代码:


商家方业务和支付环节都已经调试成功,业务已经可以运转,唯有商户单号对应不上,无法进行对账。

例如:商家方记录的商户单号:4035801349110120191011115909698

微信支付账单中  商户单号:40358013491101201910113629591516

烦请技术人员能够给予指点,万分感谢!!!


回答关注问题邀请回答
收藏

1 个回答

  • 王浩Hanks🇨🇳
    王浩Hanks🇨🇳
    2019-10-12

    订单号,有两个,一个是商户自己生成的,一个是微信生成的,这俩肯定不一样呀

    2019-10-12
    有用 1
    回复 3
    • 李芬
      李芬
      2019-10-12
      支付接口返回两个值,一个是交易单号,一个是商户单号;我的问题是:我商户方系统记录的商户单号 和微信支付上记录的商户单号对不起来,主要表现在商户的最后10位对应不起来
      2019-10-12
      回复
    • 王浩Hanks🇨🇳
      王浩Hanks🇨🇳
      2019-10-12回复李芬
      不会出现这样的问题的,你仔细检查下代码,是不是你发给微信的时候,是一个单号,然后你保存数据库的时候,又重新生成了一下单号
      2019-10-12
      回复
    • 李芬
      李芬
      2019-10-14
      谢谢你,我再核对下
      2019-10-14
      回复
登录 后发表内容