Spring Boot入门教程(三十九):微信支付集成-申请服务号和微信支付

一:简介

I: 只有服务号才具备微信支付功能

  • 订阅号即使是认证的,也没有微信支付的申请的权限,登陆微信公众平台,在左侧列表没有申请微信支付这一搜索栏目。
  • 订阅号的主要功能是作为自媒体,发布信息;而服务号的定位是提供企业服务:包括推广、运营、服务等,通过名声实现销售,因此服务号的申请主体是除个人主体。
  • 服务号是针对于组织的,组织包括 政府、媒体、企业、其他组织 几个选项,开发中经常碰到的是企业类型的,开通服务号需要提供企业的一些资料, 还要每年交300元人民币,整个申请过程还是比较耗时的,相对于支付宝可是麻烦多了。

II: 公众号申请准备:

  1. 登陆用邮箱(提供一个未绑定微信的邮箱)及密码;
  2. 企业名称、营业执照注册号(营业执照)、营业执照照片、公章;
  3. 运营者信息登记:身份证姓名、身份证号码、手机号、运营者微信扫码绑定(此微信需要绑定运营者本人的银行卡);
  4. 交给腾讯的认证费用300元(每年需向腾讯缴纳300元的认证费用)。

二:服务号申请步骤

1. 通过电脑登录微信公众平台官网:http://mp.weixin.qq.com,点击右上角的“立即注册”

这里写图片描述

2. 选择注册公众号的类型。

微信公众号注册时,可根据公众号的用途,具体选择对应的类型,微信支付必须是服务号,所以这里选择【服务号】;
这里写图片描述

这里写图片描述

3. 填写注册邮箱和设置公众号登录密码。

注意事项:使用未绑定微信的邮箱进行注册;

这里写图片描述

4. 登录邮箱查看邮件,并激活公众平台帐号

若没有收到邮件:

1、请检查邮箱地址是否正确,若不正确,请返回重新填写。

2、请检查邮箱设置是否设置了邮件过滤或查看邮件的垃圾箱。

3、若仍未收到确认,请尝试重新发送(点击页面中的“重新发送”)。

点击邮件中的链接地址,完成激活。
这里写图片描述

5. 选择服务号

注意事项:选择公众号类型之后不可更改。

这里写图片描述

这里写图片描述

6. 信息登记

1.选择【企业】-【个体工商户】,填写企业名称、营业执照注册号; 【企业法人】
2.并选择认证方式,如果没有对公账户,这里可以选择【微信认证】;
3.运营者信息登记:运营身份证姓名、身份证号码、手机号码;并用绑定运营者银行卡的微信号扫码绑定,成为该公众号的运营者。

这里写图片描述

7. 填写公众号信息。填写公众号名称

这里写图片描述

8. 微信认证-同意协议

这里写图片描述

9. 微信认证-填写资料

这里写图片描述

10 确认名称

填写认证的公众号名称
这里写图片描述

11. 填写发票

确认信息,并填写是否要发票;需要发票的话选择合适的发票并提供收件人及地址;
这里写图片描述

12. 支付费用

支付认证费用:直接微信扫二维码支付300元认证费(每年需向腾讯缴纳300元的认证费用),之后腾讯认证第三方会给运营者账户里转入小额汇款并致电运营者(请保持电话畅通),需运营者将小额汇款截图发送到指定QQ或邮箱内,完成认证。
我的微信公众号
这里写图片描述

13. 等待腾讯认证第三方致电,完成认证

这里写图片描述

三:服务号申请支付

准备资料:

  • 已通过微信认证的服务号
  • 商家营业执照照片
  • 商家组织机构代码证照片
  • 商家经办人/法人身份证正面照片
  • 商家经办人/法人身份证反面照片
  • 商家的对公银行账户

1. 微信支付-资料审核

进入商户平台后在左侧可以看到绿色标识微信支付,点击此按钮,就进入了微信支付申请入口。点击微信支付按钮后,可以看到右侧显示了申请流程1资料审核、2账户验证、3协议签署,因此我们先开始流程1的操作填写资料,点击右侧的填写按钮。

这里写图片描述

2. 填写基本信息

填写资料分为三大部分资料:一是基本资料、二是商户资料、三是结算账户资料

首先我们进入到了基本资料填写这个部分,在这个部分里我们需要填入联系资料,当微信支付有任何讯息需要通知时,都会用此部分资料来联系和通知到您本人,例如:微信支付申请审核通过的讯息就会以手机短信的方式通知到您本人、当微信支付申请资料审核通过后,开始流程2账户验证的操作时,也是以手机短信的方式接收到微信打验证款的通知。所以联系信息很重要。

这里写图片描述

3. 经营信息

基本资料之经营信息,在填入这部分资料时,商户简称需要填入和营业执照上面的名称大致一样才可,不能随意填入一些不相关的名称。这样做可以提高审核的通过率。选择经营类目时,要符合营业执照的经营范围。

这里写图片描述

这里写图片描述

4. 填写商户信息

商户信息之第一个营业执照资料,将先前准备好的营业执照照片在这里上传,然后按照营业执照上面的信息填入下面营业执照注册号、营业期限、经营范围三个栏目里

这里写图片描述

商户信息之第二个基本资料:商户名称填入,需要与营业执照登记公司名称一;
注册地址填入,需要与营业执照登记住所地址一致。这两项目前面标志着红色的星号,说明是重点资料,填入时按照营业执照上面登记的资料填入,每一个字都不能填错,或者落掉。

这里写图片描述

商户信息之第三个组织机构代码证资料:组织机构代码、营业期限这两个项目的填入,是和上面营业执照资料的填入要求一样,认真不要填错。将之前准备好的组织机构代码证照片上传在这里。

这里写图片描述

商户信息之第四个企业法人/经办人资料:此部分资料的填入按照证件上面的信息人填入,不要填错即可。之前准备好的身份证正面和反面的照片在这里上传即可。
这里写图片描述

5. 填写结算账户

结算账户资料,上面已经显示账户类型是对公账户,所以不管你是个体户还是企业都必须填入对公账户,不可以是个人账户,否则审核不通过。如果你其他资料都齐全偏偏就是没有对公账户,那么你就申请不了微信支付。所以先前一定要准备有对公账户。

这部分资料不要填错,否则账户验证时,微信打验证款到这个账户里面,银行账户会收不到验证款,就无法验证了。更不用说以后用此微信支付收款了,因为消费者使用微信支付,支付商家商品的钱也都是进入到这个账户里面。

这里写图片描述

注意事项
不要投机取巧,要填入和上传正规的资料,才会审核通过。
要有对公银行账户才可以申请微信支付

四:开发配置

商户在微信公众平台(申请扫码支付、公众号支付)或开放平台(申请APP支付)按照相应提示,申请相应微信支付模式。微信支付工作人员审核资料无误后开通相应的微信支付权限。微信支付申请审核通过后,商户在申请资料填写的邮箱中收取到由微信支付小助手发送的邮件,此邮件包含开发时需要使用的支付账户信息,开发时会需要商户号、APPID、API秘钥、API证书等信息,可以根据邮箱中的 操作提示进行设置

这里写图片描述

https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=3_1

这里写图片描述

这里写图片描述

六:测试账号

Demo中WXPayConfigImpl文件中配置有测试账号的信息

pay:
  wxpay:
      appID: wxab8acb865bb1637e
      mchID: 11473623
      key: 2ab9071b06b9f739b950ddb41db2690d
      sandboxKey: 3639bc1370e105aa65f10cd4fef2a3ef
      certPath: /var/local/cert/apiclient_cert.p12
      notifyUrl: http://65ta5j.natappfree.cc/wxpay/refund/notify
      useSandbox: true

注意:

使用沙箱环境时经常报错:沙箱支付金额(1)无效,请检查需要验收的case

这是因为支付金额total_fee必须是101或者102,如果是其它值都会报这个错,遇到这个错修改一下total_fee的值即可。也不知道微信是怎么想的,真烂!


我的微信公众号:Java实用技术
这里写图片描述

猜你喜欢

转载自blog.csdn.net/vbirdbest/article/details/80717905
今日推荐