导航
当前位置:首页>>小程序

微信小程序开发支付图文教程

2023-12-07 围观 : 0次

微信小程序的优势就是在于它的支付能力,下面就和大家分享一下微信小程序开发支付图文教程?

1.微信支付准备阶段

①登陆微信小程序后台-设置-开发设置-随机生成AppSecret。AppSecret主要是用来交互微信服务器,获取用户openid接口。

②设置密钥和下载证书

2.开通微信支付功能

①微信小程序认证之后,登录小程序后台,选择微信支付菜单栏,开通微信支付功能;

②点击开通功能,会出现一个表单,填写企业相关信息和对公账户。微信支付需要打一笔金额到对公账户里,输入金额就可以完成验证。在线就可以转移到你的对公账户里,完成微信支付申请流程。申请通过就会收到微信支付商户号。

3. 微信支付流程

①支付方式

微信支付有很多支付方式,比如说扫码支付、刷卡支付等等,详细的微信支付接口https://pay.weixin.qq.com/wiki/doc/api/index.html

②支付功能

微信小程序支付功能,大概都采用的是公众号支付。公众号支付的详细文档https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_1

③支付接口

微信小程序调用微信支付,用的是小程序微信支付接口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

以上就是微信小程序开发支付图文教程,希望对大家有所帮助!

相关文章
  • 微信小程序开发工具启动白屏

    微信小程序是一种基于微信生态系统的应用程序,在使用微信小程序开发工具时,有时会遇到开发工具启动后出现白屏的情况。一般情况下,白屏问题可能由以下几种原因造成:1.网络连接问题网络连接不稳定,可能会导致小程序开发工具无法正常启动。此时,建议检查网络连接是否稳定,或者关闭其他占用网络的程序。2.操作系统问...

    2023-11-28
  • php小程序

    PHP小程序是指基于PHP语言开发的微信小程序。微信小程序是一种全新的应用形态,它可以在微信内部进行使用,无需下载安装,具有轻量、便捷、快速等特点。而PHP作为一种流行的服务器端编程语言,可以为小程序提供后台支持,实现小程序的数据交互、逻辑处理等功能。PHP小程序的开发过程大致可分为以下几个步骤:1...

    2023-10-12
  • 微信小程序无障碍组件介绍

    为了更好的满足视障人士对微信小程序的访问需求,微信团队从2019年起就上线了小程序无障碍访问组件,经过几年的持续优化,微信小程序开发者工具现已支持「无障碍访问模式插件」,同时可提供aria-component组件,匹配读屏软件,方便小程序开发者适配无障碍访问能力,最终惠及读屏用户。今天我们一起来看看...

    2023-11-11
  • 微信小程序开发工具2021版

    微信小程序开发工具是一个集成开发环境(IDE),可以用于开发和调试微信小程序的一款集成工具。下面我们将详细介绍微信小程序开发工具的原理和功能。一、微信小程序开发工具概述微信小程序开发工具是针对微信小程序的开发集成环境,它集成了一系列的功能,包括代码编辑器、可视化设计、调试和发布等工具。使用微信小程序...

    2023-11-28
  • 小程序服务商开通流量主代运营要准备哪些材料

    微信小程序服务商如何想要开通流量主代运营,需要在微信开放平台提交申请,等待平台通过后即可接入该功能,在申请前我们需要准备财务资料和基础资料。1、财务资料资料项输入方式备注账号主体名称手动输入与注册账号主体保持一致统一社会信用代码手动输入18位统一社会信用代码营业执照照片手动上传图片支持png、jpe...

    2023-11-17