欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

小程序在线支付教程一

程序员文章站 2023-08-19 18:08:50
随着网络不断发展,在线支付已经成为不可或缺的功能,只要是开发商城类的小程序或者APP,都需要这种功能。由于最近在做一个商城项目,里面用到了在线支付。为了能够把在线支付的前因后果说清楚,特此分三个章节来说明。希望能够对大家有用。 小程序支付前提是必须要有公司主体,个人账号是不能做支付。如果你已经有了公 ......

随着网络不断发展,在线支付已经成为不可或缺的功能,只要是开发商城类的小程序或者app,都需要这种功能。由于最近在做一个商城项目,里面用到了在线支付。为了能够把在线支付的前因后果说清楚,特此分三个章节来说明。希望能够对大家有用。

一、微信支付平台

小程序支付前提是必须要有公司主体,个人账号是不能做支付。如果你已经有了公司主体,那么你需要登录微信支付平台开通企业支付信息(https://pay.weixin.qq.com/index.php/core/home/login?return_url=%2f

 
小程序在线支付教程一
01.jpg


当我们登录进去后,请点击“产品中心”,如图:

 
小程序在线支付教程一
产品中心


在这里,我们需要申请“支付产品”,目前支付产品有:公众号支付,扫码支付,刷卡支付,h5支付,相关支付是怎么回事,大家可以看文档。这里的支付主要针对的是微信公众号或者h5网站的支付,由于我们将的是小程序支付,因此我们需要把小程序的appid绑定到微信支付平台。因此,我们需要点击“appid授权管理”,

 
小程序在线支付教程一
授权管理


然后点击“新增授权申请单”

 
小程序在线支付教程一
image.png


填写完成后,点击下一步,之后就等待系统审核。

 

二、获取小程序appid

上面说了,我们需要得到小程序的appid,那么这个appid在哪里看呢,这时候我们需要登录“微信公众平台”(https://mp.weixin.qq.com/cgi-bin/loginpage?t=wxm2-login&lang=zh_cn
登录进去后点“设置”-》“开发设置”

 
小程序在线支付教程一
appid


顺便说一下,建议大家把appid和appsecret(小程序密钥) 保存起来,因为后面需要用到。
另外“服务器域名”-》“request合法域名”最好也设置一下,因为正是支付的时候,我们是在网络上操作的,本地无法操作。
好了,前期的准备工作就到这里了,下一章节我们将讨论如何开发支付接口。由于我们的支付接口是通过thinkphp5开发的,因此大家有兴趣的话可以先了解一下。thanks♪(・ω・)ノ,如果有不懂的可以加入我们的qq群

小程序在线支付教程一