【请求地址】:https://api.mch.weixin.qq.com/pay/unifiedorder
【请求数据】:<xml>
<appid>wx11758409f3e0c713</appid>
<mch_id>1628356393</mch_id>
<nonce_str>1699239894752</nonce_str>
<sign>901FD5E119759419570752D0CCD77A5A</sign>
<body>测试</body>
<out_trade_no>65301699239894</out_trade_no>
<total_fee>100</total_fee>
<spbill_create_ip>127.0.0.1</spbill_create_ip>
<notify_url>https://xxxx/a/biz/wxpay/payNotify</notify_url>
<trade_type>JSAPI</trade_type>
<openid>oHdRC43ZMveejr0rWyyUNYSHqAzc</openid>
</xml>
【响应数据】:<xml><return_code><![CDATA[SUCCESS]]></return_code>
<return_msg><![CDATA[OK]]></return_msg>
<result_code><![CDATA[SUCCESS]]></result_code>
<mch_id><![CDATA[1628356393]]></mch_id>
<appid><![CDATA[wx11758409f3e0c713]]></appid>
<nonce_str><![CDATA[uklkkzTCOkZxvc6n]]></nonce_str>
<sign><![CDATA[0BE253E825652C1BFECD5C426BD69C5A]]></sign>
<prepay_id><![CDATA[wx06110455126029fc437e74e9ecfcd60000]]></prepay_id>
<trade_type><![CDATA[JSAPI]]></trade_type>
</xml>
请根据以下几点排查问题:
1)package参数格式错误,package参数格式应该是这样: package:"prepay_id=wx201410272009395522657a690389285100"
2)package参数没有获取,返回null。
3)请检查预支付会话标识prepay_id是否已失效
4)请求的appid与下单接口的appid是否一致
5)微信支付金额为“分”,不能有小数点
6)预支付ID为空(1、金额为空 2、订单编号重复 3、订单编号为空)