pp电子

登录
免费开通

微信小程序支付接口开发教程

小程序支付功效要想实现,,,必需在开发小程序历程中,,,接入支付接口,,,下面本文叙述怎样从零最先接入小程序支付,,,尤其适合那些没有微信支付接入履历的开发者。。

目录
  • 1、申请微信支付
  • 2、准备事情
  • 3、微信支付流程
  • 4、小程序与JSSDK微信支付较量
微信小程序支付接口开发教程

小程序中微信支付的能力,,,是随着小程序的宣布一并推出的,,,然而小程序文档里关于微信支付接口只有一个requestPayment函数的形貌。。

这个requestPayment函数确实是小程序前端唯一需要挪用的函数,,,可是微信支付的乐成接入现实远远不止这一个函数,,,关于没有接入过微信支付的开发者,,,会以为一头雾水,,,完全没法下手。。

本文叙述怎样从零最先接入小程序支付,,,尤其适合那些没有微信支付接入履历的开发者。。

1. 申请微信支付

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

微信小程序支付接口开发教程

 

填写企业信息和对公账户,,,微信支付会打一笔随机金额到对公账户,,,输入金额完成验证后,,,在线签署迁徙,,,即完成了微信支付的申请流程.。。

微信支付申请完,,,会发送微信支付商户号,,,商户平台用户名密码等信息到注册者邮箱。。

2. 准备事情

2.1 设置小程序密钥

微信小程序支付接口开发教程

 

 

小程序后台设置页,,,点击天生,,,治理员验证二维码后,,,会随机天生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

所有公众号支付相关的链接都可以在此链接找到,,,开发者首先需要或许相识这些接口

小程序公众号支付的主要流程如下(本图只思量了正常流程,,,异常流程参考公众号支付文档):

微信小程序支付接口开发教程

 

 

3.1 关于openid

上述流程中请求openid,,,用的是小程序最新api中的接口,,,开发者可以审查小程序的登录接口。。

开发者从第三方服务器获得的openid,,,在统一下单的接口内里需要使用到.

3.2 关于小程序调起微信支付

上述流程中的小程序调起微信支付,,,用的是小程序微信支付接口wx.requestPayment,,,该接口的详细形貌可以审查小程序的微信支付API。。

这个接口中的package和timeStamp参数是从开发者的第三方服务器返回的,,,package是第三方服务器从统一下单接口回复中获得。。

接口中其他的参数,,,appId,,,noceStr,,,signType以及paySign则由小程序这边存储或者盘算而得。。

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

整个公众号支付的主要流程基本都是在第三方服务器上实现,,,开发者需要熟读公众号支付文档,,,相识新闻交互流程以及每个接口。。

这里并没有形貌正常微信支付必不可少的一些功效:异常处理,,,盘问订单,,,提倡退款,,,下载对账单等等。。

4. 小程序与JSSDK微信支付较量

JSSDK的微信支付接口是公众号里用JS调起公众号支付的要领,,,详细可以参考公众平台的文档。。

可以看到,,,小程序和JSSDK的微信支付很是类似,,,这里较量一下2者的区别:

微信小程序支付接口开发教程

 

以上是微信小程序支付接口开发教程,,,更多关于微信小程序其他接口开发,,,可以关注本网站,,,谢谢。。

小程序工具提供多类型商城/门店小程序制作,,,可视化编辑 1秒天生5步上线。。通过拖拽、拼接??榻峁剐〕绦蛏坛且趁,,,所看即所得,,,只需要美工就能做出细腻商城。。更多小程序请审查:小程序市肆



【本站声明】
  1、本站文章中所选用的图片及文字泉源于网络以及用户投稿,,,由于未联系到知识产权人或未发明有关知识产权的挂号,,,若有知识产权人并不肯意我们使用,,,若是有侵权请连忙联系。。
  2、本网站差池文章中所涉及的内容真实性、准确性、可靠性认真,,,仅系客观性形貌,,,如您需要相识该类商品/服务详细的资讯,,,请您直接与该类商品/服务的提供者联系。。


KESION pp电子软件

KESION pp电子软件是海内领先的在线教育软件及私域社交电商软件服务提供商,,,恒久专注于为企业提供在线教育软件及社交电商SaaS平台解决方案。。
公司焦点产品云开店SaaS社交电商服务平台、在线教育SaaS服务平台、教育企业数字化SaaS云平台、企微营销助手、私有化自力安排品牌网校和在线教育咨询等。。

KESION 一直通过手艺立异,,,提供产品和服务,,,助力企业向数字化转型,,,通过科技驱动商业刷新,,,让商业变得更智慧!



▼点击进入pp电子官网相识更多



上/下篇
  • 微信小程序开发网络请讨教程

  • 微信小程序开发登录验证实现教程

换一换相关推荐
精选内容
热门精选
pp电子·模拟器(试玩游戏)官方网站 pp电子·模拟器(试玩游戏)官方网站 pp电子·模拟器(试玩游戏)官方网站
【网站地图】
微信小程序支付接口开发教程 - KESION pp电子