收藏
回答

测试用例1003,沙箱支付返回的为什么跟你们测试用例返回的参数不一样啊?

string(613) "<xml>

  <trade_type><![CDATA[APP]]></trade_type>

  <prepay_id><![CDATA[111]]></prepay_id>

  <nonce_str><![CDATA[111]]></nonce_str>

  <return_code><![CDATA[SUCCESS]]></return_code>

  <err_code_des><![CDATA[ok]]></err_code_des>

  <sign><![CDATA[111]]></sign>

  <mch_id><![CDATA[1560923911]]></mch_id>

  <return_msg><![CDATA[OK]]></return_msg>

  <appid><![CDATA[111]]></appid>

  <device_info><![CDATA[sandbox]]></device_info>

  <result_code><![CDATA[SUCCESS]]></result_code>

  <err_code><![CDATA[SUCCESS]]></err_code>

</xml>"

我是吧sdk的unifiedOrder接口地址改成沙箱地址了,打印出的是,post后的参数

$response = self::postXmlCurl($xml, $url, false, $timeOut);
var_dump($response);die;



查询订单获取的是这个,也不一样啊


string(1294) "<xml>

  <openid><![CDATA[111]]></openid>

  <sub_mch_id><![CDATA[]]></sub_mch_id>

  <cash_fee_type><![CDATA[CNY]]></cash_fee_type>

  <settlement_total_fee><![CDATA[1]]></settlement_total_fee>

  <nonce_str><![CDATA[222]]></nonce_str>

  <return_code><![CDATA[SUCCESS]]></return_code>

  <err_code_des><![CDATA[SUCCESS]]></err_code_des>

  <time_end><![CDATA[20210915180916]]></time_end>

  <mch_id><![CDATA[1560923911]]></mch_id>

  <trade_type><![CDATA[APP]]></trade_type>

  <trade_state_desc><![CDATA[ok]]></trade_state_desc>

  <trade_state><![CDATA[SUCCESS]]></trade_state>

  <sign><![CDATA[222]]></sign>

  <cash_fee><![CDATA[1]]></cash_fee>

  <is_subscribe><![CDATA[Y]]></is_subscribe>

  <return_msg><![CDATA[OK]]></return_msg>

  <fee_type><![CDATA[CNY]]></fee_type>

  <bank_type><![CDATA[CMC]]></bank_type>

  <attach><![CDATA[sandbox_attach]]></attach>

  <device_info><![CDATA[sandbox]]></device_info>

  <out_trade_no><![CDATA[2021091533082]]></out_trade_no>

  <transaction_id><![CDATA[222]]></transaction_id>

  <total_fee><![CDATA[1]]></total_fee>

  <appid><![CDATA[111]]></appid>

  <result_code><![CDATA[SUCCESS]]></result_code>

  <err_code><![CDATA[SUCCESS]]></err_code>

</xml>"

结构不太一样,主要用例中那红色字体的没有啊


最后一次编辑于  2021-09-16
回答关注问题邀请回答
收藏

1 个回答

  • Memory
    Memory
    2021-09-16

    你的下单传参金额的问题

    2021-09-16
    有用
    回复 4
    • ꫞꯭无言默声꫞
      ꫞꯭无言默声꫞
      2021-09-16
      string(489) "<xml>
       <appid>
        <![CDATA[111]]>
       </appid>
       <body>
        <![CDATA[订单支付]]>
       </body>
       <mch_id>1560923911</mch_id>
       <nonce_str>
        <![CDATA[111]]>
       </nonce_str>
       <notify_url>
        <![CDATA[111]]>
       </notify_url>
       <out_trade_no>6666644</out_trade_no>
       <spbill_create_ip>
        <![CDATA[1.1.1.1]]>
       </spbill_create_ip>
       <total_fee>551</total_fee>
       <trade_type>
        <![CDATA[APP]]>
       </trade_type>
       <sign>
        <![CDATA[111]]>
       </sign>
      </xml>"






      551啊案例上写的就是5.51元啊  传过去不就是551了
       &lt;total_fee>551&lt;/total_fee>
      2021-09-16
      回复
    • Memory
      Memory
      2021-09-16回复꫞꯭无言默声꫞
      别纠结了,拿脚本去跑吧https://developers.weixin.qq.com/community/develop/article/doc/0002e82b060c3028230c915f150813
      2021-09-16
      回复
    • ꫞꯭无言默声꫞
      ꫞꯭无言默声꫞
      2021-09-16回复Memory
      你好 沙箱支付后会回调么?支付的时候我们需要吊起微信付款不
      2021-09-16
      回复
    • Memory
      Memory
      2021-09-16回复꫞꯭无言默声꫞
      不会回调,沙箱也无法调起支付
      2021-09-16
      回复
登录 后发表内容