Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

使用扫码支付 通知回调没有product_id这个参数 #100

Open
chenweibo opened this issue Jun 7, 2022 · 4 comments
Open

使用扫码支付 通知回调没有product_id这个参数 #100

chenweibo opened this issue Jun 7, 2022 · 4 comments

Comments

@chenweibo
Copy link

chenweibo commented Jun 7, 2022

使用扫码支付 通知回调没有product_id这个参数

简要描述

使用扫码支付 通知回调没有product_id这个参数

版本情况

  • WxJava 版本号:

期待结果

尽量详细描述

实际情况

使用createOrder 创建NATIVE支付 成功支付后 正常支付通知没有返回productId 这个参数

重现步骤

日志

【请求地址】:https://api.mch.weixin.qq.com/pay/unifiedorder
【请求数据】:
wx124b304be7947a2c
<mch_id>1626458187</mch_id>
<nonce_str>1654570122738</nonce_str>
8693FE1D90B57BE741E7F2B524E60047

鸡蛋 1534004390302654464 1 121.41.9.235 https://xxx.com/mall/payNotify/native NATIVE 1534004390302654464 【响应数据】: WxScanPayNotifyResult(openid=oBaxD6CwRPn2vKZGenMFJUrv8v20, isSubscribe=N, productId=null)
@renanmin
Copy link

renanmin commented Jun 7, 2022 via email

@binarywang
Copy link
Owner

涉及到sdk问题,请在WxJava中发issue,或者在对应代码仓库直接修改提交PR

@binarywang
Copy link
Owner

  log.debug("扫码支付回调通知请求参数:{}", xmlData);

看下微信原始报文里到底有没有productId

@chenweibo
Copy link
Author

  log.debug("扫码支付回调通知请求参数:{}", xmlData);

看下微信原始报文里到底有没有productId

没有,可能这个接口不维护了,我改成v3的native统一下单,回调的都有,建议demo改掉,原始xml报文返回的都是null,应该是微信那边的问题

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants