我是小程序发起支付请求的,
用的是公众号的appid和商户号,
然后返回这条错误,求解决办法
我是先在公众号申请的微信支付商户资料,然后用小程序绑定的这个商户,appid是用这封邮件里的appid信息的, 用这个appid和对应的密码不会报错,但是说appid不一致
用小程序的appid就会出现上面的错误
在这里抛出错误了
$order = WxPayApi::unifiedOrder($input);
echo $this->getJsApiParameters($order);
private function getJsApiParameters($UnifiedOrderResult)
{ //判断是否统一下单返回了prepay_id
if(!array_key_exists(“appid”, $UnifiedOrderResult)
|| !array_key_exists(“prepay_id”, $UnifiedOrderResult)
|| $UnifiedOrderResult[‘prepay_id’] == “”)
{
//echo $UnifiedOrderResult;
throw new WxPayException(“参数错误”);
}
……
错误
PHP Fatal error: Uncaught exception ‘WxPayException’ with message ‘��������’ in D:\freehost\z2015\web\artstreet\lib\payfee.php:44
Stack trace:
#0 D:\freehost\z2015\web\artstreet\lib\payfee.php(34): WXPay->getJsApiParameters(Array)
#1 D:\freehost\z2015\web\artstreet\lib\payfee.php(72): WXPay->index()
#2 {main}
thrown in D:\freehost\z2015\web\artstreet\lib\payfee.php on line 44