大家好,今天小编关注到一个比较有意思的话题,就是关于微信支付授权目录怎么填写的问题,于是小编就整理了2个相关介绍微信支付授权目录怎么填写的解答,让我们一起看看吧。
微信怎样进行商户号授权?
登录微信公众平台 在左侧列表选择【微信支付】,点击【开通】进行申请 提交微信支付商户资料审核1、填写经营信息 填写商户信息 填写结算账户 确认提交 账户验证 公众平台验证 登录公众平台->微信支付->账户验证 验证跳转到商户平台【安装插件】找到商户平台登陆账号 (账号已发送至填写认证资料时的重要邮箱中) 登录商户平台 登录商户平台成功【点击验证】 输入微信支付给公司对公账户打的款项金额 签署协议 登录商户平台成功->账户设置->支付申请->签署协议->签署 完成申请
1. 登录微信支付商户平台(pay.weixin.qq.com),在“账户中心”中选择“API安全”-“商户号API证书”-“下载证书”,下载商户证书和API密钥。
2. 在微信商户平台中,选择“产品中心”-“开发配置”-“接口权限”,开启需要授权的接口权限(如支付、退款、转账等)。
3. 在微信商户平台中,选择“产品中心”-“开发配置”-“IP白名单”,添加允许访问商户API接口的IP地址。
4. 在微信商户平台中,选择“产品中心”-“开发配置”-“商户信息”,将商户信息填写完整并保存。
5. 在微信商户平台中,选择“产品中心”-“开发配置”-“商户号授权”,填写授权方的商户号和授权金额,并上传商户证书和API密钥。
微信支付:参数partner或者prepay_id为空?
1、商户在微信开放平台申请开发APP应用后,微信开放平台会生成APP的唯一标识APPID。在Xcode中打开项目,设置项目属性中的URL Schemes为您的APPID。
2、商户APP工程中引入微信lib库和头文件,调用API前,需要先向微信注册您的APPID,代码如下。
3、商户服务器生成支付订单,先调用【统一下单API】生成预付单,获取到prepay_id后将参数再次签名传输给APP发起支付。
4、照微信SDK Sample,在类实现onResp函数,支付完成后,微信APP会返回到商户APP并回调onResp函数,开发者需要在该函数中接收通知,判断返回错误码,如果支付成功则去后台查询支付结果再展示用户实际支付结果。
5、输入-(void)onResp:(BaseResp*)resp{
if ([respisKindOfClass:[PayRespclass]]){
PayResp*response=(PayResp*)resp;switch(response.errCode){caseWXSuccess://服务器端查询支付通知或查询API返回的结果再提示成功NSlog(@"支付成功");break; default:NSlog(@"支付失败,retcode=%d",resp.errCode);break。
1、首先查看授权目录是否正确,在公众号的微信支付里的开发配置里设置。一般不会错,需要注意的是测试目录不能填一样,还要添加用来测试的微信号白名单
2、是否填写授权回调页面域名:这个不正确会出现:redirect_url参数错误。
在开发者中心,页面滚动到下面找到到“网页授权获取用户基本信息”修改成你的域名
3、证书下载,可以登录微信商户后台下载,不是公众号后台。
4、选择API安全,下载API证书。
5、找到apiclient_cert.pem和apiclient_key.pem,把证书上传到支付目录下的cacert目录下。
6、修改配置文件,把对应的信息修改好
7、现在看看是否还报错。如果还报错就是你的key或商户id错误,重新确认即可
到此,以上就是小编对于微信支付授权目录怎么填写的问题就介绍到这了,希望介绍关于微信支付授权目录怎么填写的2点解答对大家有用。