洛阳地区最好的微信营销开发服务提供商
全国统一服务热线:400-6898-128
 

原生支付(扫码支付)常见问题

日期:2017-06-26   来源:微信开发  浏览:
Native原生支付(扫码支付) 是商户系统按微信支付协议生成支付二维码,用户再用微信扫一扫完成支付的模式。该模式适用于实体店单品或订单支付、媒体广告支付等场景。 支付方式
Native原生支付(扫码支付)是商户系统按微信支付协议生成支付二维码,用户再用微信“扫一扫”完成支付的模式。该模式适用于实体店单品或订单支付、媒体广告支付等场景。
支付方式 报错提示 解决方法
原生支付
(扫码支付)
“获取商户数据失败” 请检查申请native支付时的回调URL地址是否正确,是否可以外网访问获取数据。
“商户返回数据错误” native回调返回数据格式错误,非XML格式数据。
“签名错误” 检查MD5签名中参数格式及值是否正确。
调用报错:
获取商户订单信息超时或商户返回httpcode非200
签名错误,请仔细检查签名。
错误返回:错误码:60 错误通过修改文件:WxPay.Api.php解决,具体如下:
第537行
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,TURE);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,2);//严格校验
to 
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE);//严格校验2
微信支付错误两个问题的解决:curl出错,错误码:60