1.付款错误
2.找出错误的原因。
调整方法。
显示:没有找到openid:
//$payinfo = array( "openid" => $_W["openid_wa"], "title" => $set["shop"]["name"] . "订单", "tid" => $tid, "fee" => $order["price"] );
改成:
$payinfo = array('openid' => $_W['openid'], 'title' => $set['shop']['name'] . '订单', 'tid' => $tid, 'fee' => $order['price']);
可以得到openid:
//echo print_r($payinfo);
$res = $this->model->wxpay($payinfo, 14);
//echo print_r($res);
3.注意两处:
a.$res = $this->model->wxpay($payinfo, 14);model类中的方法返回包装后的支付xml
b.if( !$this->checkwxstock($order["id"]) )检测是否存在相应定单;
4.成功后:得到相应的xml:
一定要找到对应openid,放入变量是否是对的。
1.《关于微信为什么缴费失败怎么回事,你需要知道这些小程序微信支付出错:不能使用微信支付》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《关于微信为什么缴费失败怎么回事,你需要知道这些小程序微信支付出错:不能使用微信支付》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/3056919.html