专栏首页知晓程序开发 | 只需 3 步,教你在小程序中接入微信支付

开发 | 只需 3 步,教你在小程序中接入微信支付

文 | 隔壁陈叔叔

最近需要在微信小程序中用到在线支付功能,发现要在小程序里实现微信支付还是很方便的。

如果你以前开发过服务号下的微信支付,那么你会发现其实小程序里的微信支付和服务号里的开发过程如出一辙。

下面,知晓程序(微信号 zxcx0101)将会与大家分享,小程序里微信支付的开发流程和注意点。

1. 开通微信支付和微信商户号

这个过程就和开通服务号的微信支付过程一样,没有什么可以说的。

2. 获得用户的 OpenID

首先,我们需要在小程序的客户端的逻辑层中,获取当前用户的 OpenID。

通过调用 wx.login 方法,可以得到用户的 code,然后开发者服务器使用登录凭证 code 获取 openid

3. 获取 prepay_id 和支付签名验证 paySign

这一步的过程,和服务号里的微信支付过程一样。这个过程区分为客户端操作,以及服务器端的操作。

首先来看一下客户端逻辑层实现。

在服务号里,我们是通过如下的代码来调起支付功能:

在小程序里,我们是通过 wx.requestPayment 方法调起支付功能。当然,在这之前,我们先要获取 prepay_id

在服务器端,我们需要实现的是 prepay_id 的获取,以及签名 paySign 的获取。

下面是用到的函数:

这样的简单 3 步,小程序就能对接微信支付功能了。

下面是测试的支付效果图:

原文地址:http://www.jianshu.com/p/72f5c1e3f8a5

本文分享自微信公众号 - 知晓程序(zxcx0101),作者:让你更知小程序的

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-03-26

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【晓头条】微信为迎双 11 做了个抢红包小程序 \\ 铁路购票即将支持微信支付 \\ 爱马仕首次在微信开店

    本周,你是不是被一个「左右脑年龄」的心理测试刷屏了?这款小程序被封朋友圈入口之后,又有一个新的「趣测」系小程序卷土重来。

    知晓君
  • 干货 | 手把手教你开通小程序里的微信支付

    今天,知晓程序就来为你总结,小程序对接微信支付的全过程。希望这篇文章,可以帮你为小程序尽快接入支付功能、尽快上线。

    知晓君
  • 微信首次上线「刷脸支付」,抢先来看腾讯智慧零售的真面目

    继 11 月 8 日,2017 腾讯全球合作伙伴大会推出「智慧零售解决方案」之后,在尚未过去的 12 月,几乎成为腾讯大踏步进入零售业紧锣密鼓的时间。

    知晓君
  • 【晓头条】微信为迎双 11 做了个抢红包小程序 \\ 铁路购票即将支持微信支付 \\ 爱马仕首次在微信开店

    本周,你是不是被一个「左右脑年龄」的心理测试刷屏了?这款小程序被封朋友圈入口之后,又有一个新的「趣测」系小程序卷土重来。

    知晓君
  • 干货|揭秘四大行业率先抢占小程序红利,小程序运营成关键因素?

    微信小程序在2020年迎来发展黄金期,其在零售、电商、餐饮及生活服务行业的深度应用已融入用户的衣食住行等日常生活,成为“新国民工具”。

    云店加小程序分享
  • 微信小程序:小程序申请开通支付功能的步骤

    随着微信小程序越来越受欢迎,微信小程序的开发越来越火,尤其是初创型公司需要开发自己的小程序,就需要知道微信小程序开发的一套流程,而且商家在运营小程序的时候开通支...

    三掌柜
  • 移动互联网下半场,小程序开发的市场在哪里?

      在2019年微信公开课上,张小龙就公开对微信小程序生态链上参与者表示了“如果只是想借助小程序来做流量生意,他一点也不看好”。这个清晰的价值观说明了,小程序归...

    鸭梨小程序iyali
  • 微信年终总结新鲜出炉!你有为自己写一份年终报告吗?

    网易云音乐的年度总结 刷屏了整个朋友圈 每首歌里都藏着回忆 每个评论里都有属于你的故事 如果公众号也有年度总结 那大概是这样的吧 这一年里,你一共写了89篇文章...

    企鹅号小编
  • 张小龙发布2018微信计划 | QQ 推出「玩一玩」小游戏平台

    轻松一刻 ? 漫画来自于西乔《神秘的程序员们》 01 张小龙现场“约战”跳一跳,发布2018微信全新计划 2017 年 1 月 15 日,微信公开课 PRO 版...

    极乐君
  • 微信新功能上线?网友却意见不一,很纠结…

    不少网友发现 近期微信上线了新功能 在“看一看”中轻触朋友昵称 可以访问朋友的个人主页 ? 具体怎么操作呢? 从看一看的入口点入 就能看到微信好友 点过【...

    腾讯大讲堂

扫码关注云+社区

领取腾讯云代金券