微专辑|小程序开发:教你在小程序中接入微信支付

最近需要在微信小程序中用到在线支付功能,发现要在小程序里实现微信支付还是很方便的。
如果你以前开发过服务号下的微信支付,那么你会发现其实小程序里的微信支付和服务号里的开发过程如出一辙。

操作方法

  • 01

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

  • 02

    2. 获得用户的 OpenID 首先,我们需要在小程序的客户端的逻辑层中,获取当前用户的 OpenID。 通过调用 wx.login 方法,可以得到用户的 code,然后开发者服务器使用登录凭证code 获取 openid。

  • 03

    3. 获取 prepay_id 和支付签名验证 paySign 这一步的过程,和服务号里的微信支付过程一样。这个过程区分为客户端操作,以及服务器端的操作。 首先来看一下客户端逻辑层实现。 在服务号里,我们是通过如下的代码来调起支付功能:

  • 04

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

  • 05

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

  • 06

    下面是用到的函数:

  • 07

    这样的简单 3 步,小程序就能对接微信支付功能了。 下面是测试的支付效果图:

(0)

相关推荐

  • 微信小程序中如何接入微信支付?

    在微信小程序想要接入微信支付应该如何操作呢?下面小编来教大家详细的方法吧. 操作方法 01 首先我们登录微信后,在发现页面里进入到小程序功能. 02 接着在搜索框里输入微信支付进行搜索. 03 最后微 ...

  • 怎么进行微信小程序开发设计?注册小程序账号

    最近新开发的小程序具有较高的使用价值,也给很多企业增加了一些客户入口,想投资做微信小程序的人也也越来越多,但是在进行微信小程序开发之前,你首先需要一个微信小程序账号,才能进行开发设计. 操作方法 01 ...

  • 微信小程序开发教程---第一个小程序

    微信小程序可以方便我们的生活,成为微信公众平台的开发者,是小程序开发的首要条件. 操作方法 01 首先,进入微信公众平台官网(mp.weixin.qq.com)点击右上角的"立即注册&quo ...

  • 微信中的微信支付功能怎么用?微支付功能安全使用方法图文教程

    微信是快速与人联系的一种手机新型语音工具,那么微信支付功能怎么用呢?前段时间有消息称微信5.0版本,会推出“微信支付”的独立平台支付功能,可能很多朋友不知道其实不用微信5.0我们也一样可以完成支付,下 ...

  • 支付宝小程序开发——小程序开发者工具的使用

    这里主要介绍支付宝小程序开发系列教程之小程序开发者工具的下载安装与使用. 互联网行业从来都是模仿与被模仿,由于微信小程序推出在先,所以支付宝小程序开发者工具在很大程度上借鉴了微信开发者工具不少的地方. ...

  • 微信小程序如何开通微信支付?

    微信小程序上如何开通微信支付呢? 操作方法 01 在电脑登录微信小程序,在左侧导航栏点击微信支付,然后点击开通 02 然后可以看到两种模式,选择你想要的模式,一般点击右边的比较方便 03 阅读相关的事 ...

  • 如何在华为手机中创建微信的应用分身登录两个微信号

    今天给大家介绍一下如何在华为手机中创建微信的应用分身登录两个微信号的具体操作步骤.1. 解锁手机后,找到桌面上的[设置]图标,打开.2. 进入设置页面后,找到下方的[应用]选项,打开.3. 在打开的应 ...

  • 微订微信支付设置教程

    微信支付现已全面开放,无须缴纳两万元保证金.这就意味着,只要是企业,有相关证件都可以申请属于自己的微信支付,顾客付款直接到您自己的账户.那么,微信支付申请后,您就可以在微订后台,做相关设置,实现顾客下 ...

  • 微信小程序开发实战教程: 手把手教你开发跑步微信小程序

    微信小程序正式上线,很多地方在刷屏,我们可以看见很多人都在使用微信小程序,但是不少用户不会微信小程序怎么开发?下面我们的小编带来微信小程序开发实战教程,手把手教你开发跑步微信小程序,随着小编一起来了解 ...