>백엔드 개발 >PHP 튜토리얼 >微信支付: package中的参数partner或prepay_id为空

微信支付: package中的参数partner或prepay_id为空

WBOY
WBOY원래의
2016-06-06 20:29:273136검색

微信支付: package中的参数partner或prepay_id为空

  • 百度这个问题,有人说是商户支付号写错,说支付号时8位的,可是我只找到10位的

  • 我将prepay_id打印出来是空,我百度无果,故来此地,请各位指点下

回复内容:

微信支付: package中的参数partner或prepay_id为空

  • 百度这个问题,有人说是商户支付号写错,说支付号时8位的,可是我只找到10位的

  • 我将prepay_id打印出来是空,我百度无果,故来此地,请各位指点下

我自己的问题,KEY写错 --真恶心自己

顺便,总结下 做微信支付的几点感受
1.有4个参数时是必要的

  1. APPID -- 公众号唯一标识

  2. MCHID -- 商户支付号

  3. KEY -- 这个需要自己去设置 在商户平台-账号设置-API安全

  4. APPSECRET -- 可以在账户信息中找到

要实现支付功能,除了上面 我认为还有2个比较关键的地方
1.设置授权目录 例:収起请求的页面 url为 http://www.xxx.com/weixin/pay/payment.php?XXXXX,则
填写的目录应该为 http://www.xxxcom/weixin/pay/。
2.实现功能 其中要获取用户的code值,如果是网页跳转形式 要在 微信公众平台-开发者中心-配置项-网页授权获取用户基本信息 配置下你的域名

其他的问题 暂时没遇到

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.