加载中 ...
首页 > 新闻资讯 > 小程序 正文

微信小程序支付界面开发教程

2019-07-31 08:46:47 来源:沈阳小程序开发 作者:沈阳软件开发

要实现小程序支付功能,您必须在开发小程序期间访问支付界面。以下文章介绍了如何从头开始访问小程序付款,尤其是对于没有微信付款访问权限的开发人员。

目录1,应用程序微信付款2,准备工作3,微信付款流程4,小程序和JSSDK微信付款比较21708-1PQG44024110.png

随着小程序的发布,引入了小程序中的微信支付功能。但是,小程序文档只有一个微信支付接口的requestPayment函数描述。

这个requestPayment函数确实是唯一需要在小程序的前端调用的函数,但微信支付的成功访问远远超过这一个函数。对于没有访问微信付款的开发人员,他们会感到困惑,无法启动。

本文介绍了如何从头开始访问小程序付款,尤其是对于没有微信付款访问权限的开发人员。

1.申请微信付款

经过小程序认证后,您可以在小程序后台支付菜单栏,微信,并申请微信付款。

094G11532-1.jpg

填写公司信息和公共账号,微信付款将随机金额到公共账户,经过输入金额验证后,在线签名迁移,即微信付款的申请流程完成。

微信付款完成后,会向注册人邮箱发送微信付款商家号,商家平台用户名密码等信息。

2.准备工作

2.1配置小程序密钥

094G12200-2.jpg

小程序后台设置页面,单击生成,管理员将验证QR码,它将随机生成AppSecret。请妥善保管Appsecret,不要将其存储在服务器中,并使用AppSecret与微信服务器进行交互。例如,要获取用户的openid接口,您需要使用它。

2.2设置密钥并下载证书

使用申请微信获得的用户名和密码,登录商户平台(http://pay.weixin.qq.com),下载证书并在密码管理中心设置密钥和API安全性。

密钥是32位。设置后需要安全保存。由于无法查看密钥,所有微信支付相关接口都将使用此密钥进行加密。

2.3配置Https服务器

小程序的前端是使用微信提供的框架开发的,但后台仍然是开发人员自己的服务器。 小程序发起https请求,这意味着小程序开发人员必须配置https服务器。

在配置https服务器之前,必须先获取证书。证书可以从相关组织购买。腾讯云可以为用户提供免费证书。

证书安装指南可在此处找到:https://www.qcloud.com/doc/product/400/4143

3. 微信付款流程

微信支付有多种支付方式,包括信用卡支付,公共号码支付,扫描码支付,APP支付,所有微信支付界面都可以在这里找到:https://pay.weixin.qq.com/wiki/doc/api/index html的

小程序以微信支付,实际上,它是由公共号码支付的。有关支付公共号码的详细文件可在此处找到:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_1

所有公共账户支付相关链接都可以在此链接上找到,开发人员首先需要了解这些接口

小程序公共账户支付的主要流程如下(此图仅考虑正常流程,异常流程是指公共号码支付文件):

094G12605-3.png

3.1关于openid

在上面的过程中,请求openid,并使用最新的api 小程序中的接口。开发人员可以查看小程序的登录界面。

开发人员从第三方服务器获取的openid需要在统一订单的界面中使用。

3.2关于小程序转移微信付款

小程序在上面的过程中调用微信付款,使用小程序微信支付接口wx.requestPayment,详细说明该接口可以查看小程序 微信支付API。

此接口中的package和timeStamp参数从开发人员的第三方服务器返回,并且包由第三方服务器从统一的订单端接口回复获取。

接口中的其他参数appId,nobodyStr,signType和paySign由小程序存储或计算。

如果paySign是签名,签名算法文档在这里:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=4_3&t=20161107

整个公共帐户的主要支付过程基本上是在第三方服务器上实现的。开发人员需要熟悉公共帐户支付文档,了解消息交互过程和每个界面。

没有描述正常微信付款的基本功能:异常处理,查询订单,调用退款,下载语句等。

4. 小程序和JSSDK微信付款比较

JSSDK的微信支付界面是一种使用JS在公共号码中提高公共号码支付的方法。有关详细信息,请参阅公共平台文档。

可以看出,小程序和JSSDK的微信支付非常相似,这里要比较两者之间的差异:

094G14045-4.png

以上是微信小程序支付界面开发教程,更多关于微信小程序等界面开发,你可以关注这个网站,谢谢。

HiShop小程序工具提供多种类型的商城/商店小程序制作,可视化编辑1秒,在线生成5个步骤。通过拖动和拼接模块布局小程序商城页面,你可以看到你得到的东西,你只需要艺术家来制作一个漂亮的商场。有关更多小程序,请参阅:小程序 store

< 汇海(www.hvihi.com)是国内知名的商城系统和商城网站建设提供商,其中汇海技术小程序系统提供小程序商城开发,小程序配送系统,微分配系统,商城系统,电子商务网站建设, 微信发行系统,小程序商城及其他多端商场和电子商务行业解决方案>

确认:这个文件和图像源网络编辑器的网站部分,如果有侵权及时通信删除。 汇海hvihi.com网站原创文章,请注明出处。

“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与

我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同

其观点或证实其内容的真实性。