微信支付开发前准备(小程序、公众号、App、H5)

前言

本人是一个PHPer,所以本文仅针对PHP开发人员,后面会更新本系列的其他微信公众号相关的内容,所以提前说明方向,以免误导了您。不过语言都是相通的,其他语言的开发也可以简单看看,了解一下,开发前期准备步骤都是一样的;

话不多说,看正文

1、注册一个服务号,并认证通过

微信公众平台地址:https://mp.weixin.qq.com ,开发者可以使用公司邮箱,根据微信的官方引导注册 服务号,一定要是公司的邮箱,以后用经常用到的;

注册完成之后,进行微信认证,路径:点击左上方头像 -> 选择认证详情 -> 在出来的界面按要求申请认证即可。


2、开通微信支付功能

认证通过以后,可在微信公众平台申请开通微信支付,路径:平台首页 -> 点击左侧微信支付 -> 点击支付申请 -> 根据官方引导一步步申请即可。

开通微信支付需要注册登陆 微信商户平台,微信支付相关的信息都需要在这个平台上进行操作。

注册登陆商户平台,进入账户中心 -> 支付申请 -> 按要求填写即可;

  • PS:一定要注意服务号和商户平台必须是一个账户主体,也就是认证的公司需要一致,否则不是同一个商户。

3、添加服务号和商户平台的用户管理权限

通常开通微信公众平台和商户平台的人都是管理员,也就是你的老大等人员,我们开发者需要登陆使用功能时也不会使用管理员,所以需要添加自己微信号的权限;

微信公众平台的权限叫做 运营者微信号,在公众平台的左侧 -> 人员设置中添加,需要管理员为我们绑定一个长期的运营者账号;

商户平台地址:https://pay.weixin.qq.com

微信商户平台的权限叫做 员工账号,在商户平台 -> 账户中心 -> 左侧员工账号管理 -> 选择某个角色(通常是管理员)-> 新增账号 -> 按要求填写之后即可;

如果添加后开发者还是没有需要的相关权限,可以在角色右上方 配置权限 中授权修改。


4、配置公众号 JS接口安全域名 和 网页授权域名

微信强制规定,如果要使用公众号支付、H5支付、小程序支付等产品时,必须获取到用户的openid,也就是用户唯一标识,如果获取呢?公众号支付需要网页授权,而网页授权就必须配置 JS接口安全域名网页授权域名这两个域名,小程序支付也一致;

不同点是,公众号支付的域名可以是http/https,而小程序则必须是https

配置路径:公众平台 -> 左侧公众号设置 -> 功能设置 -> JS接口安全域名/网页授权域名

需要下载微信的安全配置文件,放到咋们的服务器上,根据 授权的域名+认证文件 可以访问后即可配置完成;需要注意的是,每次修改认证域名都会再次重新认证域名,所以认证以后文件请不要轻易删除。

  • PS:设置IP白名单,在IP白名单内的IP来源,获取access_token接口才可调用成功。路径:公众平台首页 -> 基本配置

5、在商户平台开通相应的支付产品功能

登陆微信商户平台,进入产品中心,可以开通需要的支付产品,如公众号支付扫码支付刷卡支付H5支付

需要注意的是,在商户平台上小程序也属于公众号支付,不需要单独开通。

  • PS:如果公司需要做提现等功能,需要直接向用户付款,那么需要开通 企业付款到零钱 产品功能,此功能主要用来解决合理的商户对用户付款需求,最终金额会直接到用户微信零钱中;

如果公司需要向用户银行卡付款,则需要开通 企业付款到个人银行卡 产品功能,该功能提供由商户直接付钱至指定银行卡账户的能力,主要用来解决合理的商户对用户付款需求。

如果公司提现是用公众号为用户发放红包,那么需要开通 现金红包 产品功能,企业向指定用户发放现金红包,红包会显示在服务号中,需要用户领取,用户在客户端领取到红包之后,所得金额进入微信钱包,可用于转账、支付或提取到银行卡。

  • 现金红包PS:开通条件:入账方式为即时入账至商户号,结算周期为T+1的商户需满足以下两个条件:1.入驻满90天,2.连续正常交易30天。其余结算周期的商户无限制

6、在商户平台设置支付的相关ip授权

这里以公众号支付为例,开通公众号支付后,这是还不能进行开发,我们需要拿到商户的几个重要信息:

  1. APP_ID(公众平台获取):公众号/小程序开发者ID(AppID) -> 公众平台首页 -> 基本配置
  2. APP_SECRET(公众平台获取):开发者密码(AppSecret) -> 公众平台首页 -> 基本配置
  3. MCH_ID(商户平台获取):商户号 -> 商户平台首页 -> 账户中心 -> 账户信息
  4. API_KEY(商户平台获取):API密钥 -> 商户平台首页 -> 账户中心 -> API安全
  5. APICLIENT_CERT(商户平台获取):安全证书路径 -> 商户平台首页 -> 账户中心 -> API安全
  • PS:如果需要将小程序和公众号联通,需要在 公众平台首页 -> 基本配置 中绑定同一个微信开放平台帐号
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,242评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,769评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,484评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,133评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,007评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,080评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,496评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,190评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,464评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,549评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,330评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,205评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,567评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,889评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,160评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,475评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,650评论 2 335

推荐阅读更多精彩内容