第三节、项目支付功能实战-微信支付平台接入流程,小程序账号注册、商户注册

news2024/11/18 15:30:40

简介

本篇介绍小程序的注册流程、商户平台的注册流程、以及小程序和商户平台如何进行绑定。

微信小程序注册

由于项目中使用了小程序进行支付,所以首先来注册小程序。小程序注册网站如下:小程序注册地址

小程序账号注册

1、链接页面点击“前往注册”
在这里插入图片描述
2、填写账号信息:请填写未注册过公众平台、开放平台、企业号、未绑定个人号的邮箱。
在这里插入图片描述
3、激活邮箱
登录邮箱,查收激活邮件,点击激活链接。

4、填写主体信息:点击激活链接后,继续下一步注册流程。完善主体信息和管理员信息。
填写主体信息,主体类型选择“企业”,并选择主体验证方式–微信认证。(提示:通过微信认证的小程序可以使用微信支付功能)
在这里插入图片描述
填写管理员信息(提示:小程序设置过程中需要多次使用管理员微信扫码,注册成功后,管理员可以更换)
在这里插入图片描述
在这里插入图片描述

小程序微信认证

企业类型小程序微信认证需要提交相关认证材料:组织机构代码、营业执照照片。
登录小程序后台,“首页-小程序发布流程-微信认证-认证” 进入微信认证页面:
在这里插入图片描述

1、签署《微信公众平台认证服务协议》,勾选同意,点击下一步。
在这里插入图片描述

2、填写资料:选择认证主体类型,提交相应的认证材料。
3、发票填写:支持电子发票和纸质增值税专用发票,其中增值税专用发票还需提交《税务登记证》(办理三证合一的企业直接上传新的营业执照)、《银行开户证明》,审核公司会对资质进行审核。资质审核通过后由腾讯公司开具并寄送发票。发票资料提交后不能修改;微信认证完成后(包括认证成功和失败),腾讯会在认证审核完成后8个工作日左右开具电子发票,30个工作日开具不寄出增值税专用发票。
4、支付费用: 微信扫码支付认证费用 300元/年。支付完成后等待审核。

注意事项

1、在在注册微信小程序账号时,会出现下面得选择:
在这里插入图片描述
这里直接选择微信认证得方式即可,只有微信认证了,才能对接支付接口,接口的权限才会更高。

注册商户号

如果我们想在小程序内部接入微信支付功能、调用微信支付API,首先要注册一个商户号,这个商户号就是主体的标识,也能标识接入者的身份。打开接入指引页面
选择我有小程序
在这里插入图片描述  
在这里插入图片描述
在这里插入图片描述
如上图所示:此二维码需要商户平台的超级管理员进行扫描,扫描后就会成为商户平台的超级管理员。超级管理员即商户号的联系人,拥有商户号的最高管理权限,会接收平台重要通知并可进行资金操作,请确定超级管理员微信已成功绑定本人银行卡,且与待绑定的商户号联系人实名一致,否则无法进行绑定。注册过程及商户后台修改商户号相关信息时需要多次使用超级管理员微信扫码验证及对应手机号验证码。

扫码完成后,根据提示完善商户信息,可只填写必填项。
在这里插入图片描述

这里的主体类型包括两种:一种是个体工商户、一种是企业。选择个体工商户时,账户类型可填写对公账户或法人账户。如果选择的是企业,需要填写对公账户。
这里选择时根据需要来进行选择,我们小程序选择企业即可。
在这里插入图片描述
在这里插入图片描述
这里经营场景选择小程序:
在这里插入图片描述
这里直接填写小程序的APPID,Appid是小程序的唯一标识,可在小程序平台获取

上述所有的信息都填写完成后,根据提示进行账户验证。管理员微信扫码后,在手机上根据提示完成签约。
在这里插入图片描述

到此,商户号就创建好了。这时可登录商户平台查看商户号和小程序的绑定关系
在这里插入图片描述
当然我们也可以登录小程序平台来查看绑定关系,小程序首页-》微信支付:
在这里插入图片描述

这里需要注意的是,商户注册时填写的商户名称要和小程序注册时填写的主体名称要保持一致。

到此,整个注册流程就结束了,下一篇我们将进入实际的开发当中。下一篇我们首先来介绍,接入微信支付的步骤、微信支付的接口规则,以及微信支付的流程梳理,最后再写一部分基础代码。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1302822.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

事务的四个特性、四个隔离级别以及数据库的常用锁

事务的四个特性、四个隔离级别以及数据库的常用锁 四大特性 事务的四大特性,通常被称为ACID特性,是数据库管理系统(DBMS)确保事务处理的关键属性。这四大特性分别是: 原子性(Atomicity)&#x…

银河麒麟v10系统SSH远程管理及切换root用户的操作方法

📚📚 🏅我是默,一个在CSDN分享笔记的博主。📚📚 ​​ 🌟在这里,我要推荐给大家我的专栏《Linux》。🎯🎯 🚀无论你是编程小白,还是有一…

Python基础期末复习 新手 2

虽然age 10在__init__方法中定义了一个局部变量age,但这个局部变量并不会影响类属性age的值。类属性是在类级别上定义的,不属于任何一个实例。因此,在创建实例s1和s2时,它们的age属性值都为类属性的初始值0。 尽管对类的属性值进…

1.鸿蒙应用程序开发app_hap开发环境搭建

1.下载Node.js, Javascipts的运行环境 node.js版本下载v12.18.3/https://www.cnblogs.com/txwtech/p/17865780.html 2.下载并安装DevEco Studio DevEco Studio 3.1 DevEco Studio 3.1配套支持HarmonyOS 3.1版本及以上的应用及服务开发,提供了代码智能编辑、低代…

coding创建远程分支。并拉取远程新分支+推送代码

进入coding ----项目----代码仓库---点击 下拉之后查看全部----创建分支 创建分支之后执行下面命令 git branch -a // 查看所有分支 这个时候发现自己创建的分支没有显示这是因为自己在远程创建了分支但是本地还没有分支 执行 git fetch命令 用于从远程仓库获取最新的提交…

day33-37-SpringBootV12(整合Spring,SpringMVC,Mybatis,日志,api测试等框架)

ssm spring --> applicationContext.xml配置文件 springmvc --> springmvc.xml配置文件 mybatis —> mybatis-config.xml配置文件 —> springboot优化了之前的框架配置,思想是约定大于配置 一、引言 1.1 初始化配置 为了使用SSM框架去开发,准备SSM…

SpringBootWeb请求响应之前言及状态码的详细解析

SpringBootWeb请求响应 前言 在上一次的课程中,我们开发了springbootweb的入门程序。 基于SpringBoot的方式开发一个web应用,浏览器发起请求 /hello 后 ,给浏览器返回字符串 “Hello World ~”。 其实呢,是我们在浏览器发起请求…

孩子还是有一颗网安梦——Bandit通关教程:Level0

🕵️‍♂️ 专栏《解密游戏-Bandit》 🌐 游戏官网: Bandit游戏 🎮 游戏简介: Bandit游戏专为网络安全初学者设计,通过一系列级别挑战玩家,从Level0开始,逐步学习基础命令行和安全概念…

JAVA定时任务技术总结

在日常的项目开发中,多多少少都会涉及到一些定时任务的需求。例如每分钟扫描超时支付的订单,每小时清理一次数据库历史数据,每天统计前一天的数据并生成报表,定时去扫描某个表的异常信息(最终一致性的方案也可能涉及&a…

五.单行函数

单行函数 1.函数的理解1.1什么是函数1.2不同DBMS函数的差异1.3MySQL的内置函数分类 2.数值函数2.1基本函数2.2角度与弧度互换函数2.3三角函数2.4指数与对数2.5进制间的转换 3.字符串函数4.日期和时间函数4.1获取日期、时间4.2日期与时间戳的转换4.3获取月份、星期、星期数、天数…

CentOS上配置和管理HTTP服务器的工具和实用程序

在CentOS系统上,有多个工具和实用程序可以帮助你配置和管理HTTP服务器。以下是一些常用的工具和实用程序: Apache HTTP服务器: Apache是CentOS上最常用的HTTP服务器之一。它是一个开源的Web服务器软件,具有高度的可配置性和可扩…

西工大网络空间安全学院计算机系统基础实验二(phase_2上——死寂的长夜)

自从西工大网络空间安全学院计算机系统基础实验二(清楚实验框架及phase_1)-CSDN博客这篇文章之后,我们获取了phase_1的答案字符串,如 图1:phase_1的答案字符串 所示,注意每个人的答案字符串可能都不一样。接…

将程序注册为系统服务

cmd中执行命令: sc create Redis binpath "C:\guet_run1\Redis-x64-5.0.14.1\redis-server.exe" type own start auto displayname "Redis"注意,命令中所有的等号和值之间需要一个空格(等号前不要空格,等号后…

论文怎么改才能降低重复率

一、引言:智能工具助力,轻松降低论文重复率 论文的重复率是学术写作中的重要问题,如何有效降低重复率成为了许多研究者的关注焦点。如今,智能工具的发展为我们提供了更多选择。本文将介绍几种实用的智能工具,包括快码…

(附源码)基于ssm校园体育设施管理系统小程序-计算机毕设 70715

ssm校园体育设施管理系统小程序 摘 要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,校园体育设施管理系统小程…

zookeeper2==zookeeper源码阅读,集群如何选举出LEADER

上一篇已经搭建好了环境,这篇研究下集群是怎么进行选举的。 源码分析: 首先将三台机器的data目录下除了myid之外的都清掉,从零开始启动。 先启动ZK1 然后顺着main阅读源码 org.apache.zookeeper.server.quorum.QuorumPeer#start org.apac…

智能优化算法应用:基于蝗虫算法3D无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用:基于蝗虫算法3D无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用:基于蝗虫算法3D无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.蝗虫算法4.实验参数设定5.算法结果6.参考文献7.MA…

这七款网工在线画拓扑工具,绝了!

你们好,我的网工朋友。 画拓扑图,绝对是网络工程师的基操。 上次给你来了篇手把手教你绘制拓扑图的好文,还没看过的先去看啊:《网络拓扑图怎么画最好?》。 关于画拓扑的工具,那就多了,直接用…

深入理解强化学习——马尔可夫决策过程:预测与控制

分类目录&#xff1a;《深入理解强化学习》总目录 预测&#xff08;Prediction&#xff09;和控制&#xff08;Control&#xff09;是马尔可夫决策过程里面的核心问题。预测&#xff08;评估一个给定的策略&#xff09;的输入是马尔可夫决策过程 < S , A , R , P , γ > …

如何搭建废品上门回收小程序

如今&#xff0c;随着环境保护意识的增强&#xff0c;废品的回收和再利用变得越来越重要。为了方便人们进行废品回收&#xff0c;搭建一个废品上门回收的小程序成为了一个不错的选择。本文将介绍如何从零开始搭建一个废品上门回收小程序。 …