美文网首页
微信支付踩坑系列之微信公众号相关配置

微信支付踩坑系列之微信公众号相关配置

作者: Sonny721 | 来源:发表于2018-01-17 10:32 被阅读320次

在开发H5支付的时候,需要在微信公众号内设置参数(服务商模式的支付,在申请服务商支付的公众号下设置;直连模式的在申请微信支付的公众号下设置),否则在H5页面中是无法唤起支付的。如下图所示:


image.png

一、业务域名
设置业务域名后,在微信内访问该域名下页面时,不会被重新排版。用户在该域名上进行输入时,不出现安全提示。

注意事项:
1、可填写三个域名或路径(例:wx.qq.com或wx.qq.com/mp),需使用字母、数字及“-”的组合,不支持IP地址、端口号及短链域名。
2、填写的域名须通过ICP备案的验证。
3、需下载验证文件,放在域名所在服务器的根目录。
4、最多可以设置3组域名,每个月最多可以修改3次。

二、JS接口安全域名
设置JS接口安全域名后,公众号开发者可在该域名下调用微信开放的JS接口,使用JS-JDK相关的接口进行公众号开发。如果不设置,会提示URL错误的问题。
注意事项:
同样,最多可以设置3组域名,每个月最多可以修改3次。

三、网页授权域名

最重要的一个,H5支付,需要获取到用户相对于公众号下的微信Openid,需要使用微信的OAuth来获取Openid。
用户在网页授权页同意授权给公众号后,微信会将授权数据传给一个回调页面,回调页面需在此域名下,以确保安全可靠。
个人经验,应做一个统一的过OAuth服务器,提供一个开放的过OAuth页面地址,其他服务或平台需要过用户OAuth,统一转发到该服务器,该服务器或得到微信的CODE以后再转发会调用方,调用方,用CODE换取Openid。
授权回调页面域名:只能设置一个域名。

相关文章

  • 微信支付踩坑系列之微信公众号相关配置

    在开发H5支付的时候,需要在微信公众号内设置参数(服务商模式的支付,在申请服务商支付的公众号下设置;直连模式的在申...

  • 微信公众号支付全解析

    简单介绍了微信公众号支付的申请、接入、使用、确认支付结果等相关流程 0 系列文章 系列一 微信App支付全解析系列...

  • 微信公众号配置

    微信支付 - 商户平台 商户号 支付证书 微信公众号 appid & appscret 开发 > 基本配置 > ...

  • 2018-01-15

    微信公众号支付的进坑之路,希望能初次开发的朋友们少点弯路 本人初次开发微信公众号支付,看官方文档,网上查找相关资料...

  • 微信支付开发(一)如何配置支付授权目录

    背景 开发公众号支付,需要在微信商户号内配置支付授权目录,才能在微信内唤起微信支付。配置方法如下。 设置路径 登录...

  • 微信公众号开发之现金红包

    欢迎留言、转发 微信极速开发系列文章:点击这里 前几篇文章介绍了微信支付。 公众号支付、微信扫码支付、刷卡支付、微...

  • 微信公众号开发之推广支持

    微信极速开发系列文章:点击喜欢不迷路 前几篇文章详细介绍了微信App支付、公众号支付、微信红包、微信刷卡以及支付宝...

  • 微信H5支付申请相关问题

    之前的文章「微信支付申请相关问题」里说过微信公众号和 APP 申请微信支付,今天来说下微信 H5 支付的申请。 一...

  • 微信公众号支付踩坑笔记

    微信公众号支付,简单说主要分为如下几个步骤. 1.openId的获取 openId是微信用户与特定公众号对应关系的...

  • PHP微信公众号支付开发总结

    微信公众号开发是很常见的开发,其中微信支付占有很大的比重。微信公众号分为服务号和订阅号,服务号支持微信支付。 前期...

网友评论

      本文标题:微信支付踩坑系列之微信公众号相关配置

      本文链接:https://www.haomeiwen.com/subject/wjpyoxtx.html