下载
首页 手机游戏 手机应用 资讯 攻略 合集
首页 > 攻略 > APP攻略 > 微信小程序怎么接入微信支付

微信小程序怎么接入微信支付

时间:2023-08-28 标签:微信微信支付小程序

  小程序怎么可以接入微信支付,这是很多小伙伴都关心的问题,下面就让小编来为大家详细介绍一下相关的信息吧!感兴趣的小伙伴们也可以一起来看看哦!

微信小程序怎么接入微信支付_微信小程序支付接口调用教程

微信小程序支付接口调用教程

  1.申请微信支付

  一旦小程序完成认证,您可以在小程序后台的微信支付菜单栏中申请微信支付。

  在申请过程中,您需要填写企业信息和对公账户。微信支付会向您的对公账户打入一笔随机金额,您需要输入正确的金额以完成验证。随后,您可以在线签署协议,从而完成整个微信支付的申请流程。

  申请完成后,微信支付会将商户号、商户平台用户名密码等信息发送至您注册时提供的邮箱。

  2.准备工作

  2.1 配置小程序密钥

  在小程序后台的设置页中,点击生成按钮。管理员验证二维码后,系统会随机生成一个AppSecret。请务必妥善保管好AppSecret,切勿明文存储于服务器中。AppSecret用于与微信服务器进行交互,例如获取用户的openid接口就需要使用到该密钥。

  2.2 设置密钥和下载证书

  使用您申请微信支付时获得的用户名和密码,登录商户平台。在账户中心的API安全选项中,您可以下载证书并设置密钥。

  密钥长度为32位,设置后请妥善保管。由于无法查看密钥内容,所有与微信支付相关的接口都会使用该密钥进行加密。

  2.3 配置HTTPS服务器

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

  在配置HTTPS服务器之前,您需要先获取证书。您可以向相关机构购买证书,或者腾讯云目前也提供免费的证书服务。

  3.微信支付流程

  微信支付提供了多种支付方式,包括刷卡支付、公众号支付、扫码支付和APP支付。

  小程序调起支付实际上是使用公众号支付。

  您可以在该链接中找到所有与公众号支付相关的接口,作为开发者,您首先需要对这些接口有一个大致的了解。

  小程序公众号支付的主要流程如下(以下图表仅考虑正常流程,异常流程请参考公众号支付文档):

  3.1 关于openid

  在上述流程中,请求openid使用的是小程序最新API中的接口。作为开发者,您可以查看小程序的登录接口以获取更多信息。

  从第三方服务器获取的openid在统一下单的接口中需要使用。

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

  在上述流程中,小程序调起微信支付使用的是小程序微信支付接口wx.requestPayment。您可以查看小程序的微信支付API以获取该接口的详细描述。

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

  其参数,如appId、noceStr、signType和paySign,则由小程序端存储或计算得出。

微信小程序怎么接入微信支付_微信小程序支付接口调用教程

  以上就是微信支付的全部内容了,想要了解更多资讯内容,敬请关注单词乎网。

推荐游戏

推荐内容

m.dancihu.com