专栏首页知晓程序干货 | 手把手教你开通小程序里的微信支付

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

作者:Charlie & 郑智文

无论是电商小程序、红包小程序,甚至生活服务小程序,你都有可能需要对接微信支付。

在对接微信支付的过程中,你有可能会遇到这些问题:

  • 哪些小程序可以申请微信支付?
  • 微信支付手续费和结算周期是多少?
  • 如何申请微信支付?
  • 如何提现至银行账户?
  • 如何实现用户提现功能?

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

哪些小程序可以申请微信支付?

开通微信支付的硬性要求,只有一条:小程序已通过微信认证。关于如何申请微信认证,知晓程序在之前的文章中,可到文末点击相关链接查看。

当然,只有主体为组织的小程序才能申请微信认证,所以个人开发者无法为小程序申请支付功能。

除了明面上的要求,微信支付还限定商户必须选择对应商户类目。如果你的企业在「微信支付商户不支持的经营范围」中,你可能无法申请微信支付。

不过,微信支付提供的商户类目包括 15 个大类和更多的细分小类。基本上,只要企业业务不是违法、违规的,都能在里面找到对应类目。

知晓程序已经为你将本表格制作为长图,关注「知晓程序」微信公众号,回复「商户类目」,就可以获取本表格的完整长图。

微信支付手续费和结算周期是多少?

每一个支付工具都会按比例收取手续费,微信支付也不例外。

对于不同类别的商户,微信支付所收取的手续费也有所差异:

  • 实体交易类目,手续费费率通常为 0.60%。
  • 虚拟交易类目,费率通常为 1%(需要注意,小程序不能销售虚拟物品)。

部分类目会适当下调、甚至免除手续费(例如,公立医院通过微信支付结算免手续费)。

有关结算周期,不同商户类目也会有所差异,但一般都会为 T+1(交易完成后一天结算)到 T+7(交易完成后七天结算)。

关注「知晓程序」微信公众号,回复「结算费率」,获取所有类目商户结算费率额、结算周期表格。

需要注意的是,微信官方称这些信息仅作为参考使用,具体费率以商家在微信支付商户平台中的核准记录为准。

如何申请微信支付?

如果你第一次接入微信支付,你需要申请一个微信支付商户账户

首先,我们进入公众平台(mp.weixin.qq.com),使用小程序帐户登录。接着,在左侧边栏中,我们可以找到「微信支付」选项。点击进入后,可以找到「开通」按钮。

在新页面中,微信会向我们确认开通方式。如果你没有申请过商户账户,那么你应该选择左侧的「新申请」。

接下来,我们就需要填写一些资料。我们需要填写的资料,大致分为三类:

  • 基本信息:申请微信支付的企业、对接联系人信息,包括企业经营类目、所需销售的商品信息等。
  • 商户信息:企业资质信息,包括营业执照、组织机构代码证等,以及法人代表等资料。
  • 结算账户:用于资金结算打款的对公帐户。

你需要做的,就是依照页面提示,将所准备的资料清晰、准确地填写即可。填写完毕并确认无误后,在最后一步就可以点击「确认提交」按钮。

提交后,微信会审核你提交的资料,并尽快为你开通微信支付商户账户。你可以在小程序后台查询申请进度。

如果审核通过,微信会将对接微信支付相关的重要信息,发送至申请时填写的联系人邮箱中。

需要注意的是:邮件中的内容请务必保密!建议将这些信息转移至安全位置,并彻底删除这封邮件。

此时,我们的申请算是走到了最后一步:确认对公账户。

在审核时,微信会向你填写资料的对公帐户中进行小额打款。现在你需要做的是,找到公司的财务,确认小额打款金额;然后从小程序后台进入微信支付,登录商户账户,进行验证。

验证完毕后,微信支付会要求你签署一份协议(呃,其实就是象征性点一个按钮)。最后,我们就完成了微信支付商户账户的申请。

接下来,你就可以利用小程序提供的 API 接口和官方文档,在小程序中调用微信支付,完成开发

当然,在开发过程中,你可能会遇到不少的问题和疑难。开发之前不如先看看文末相关链接,了解如何避开这些「坑」。

如何提现至银行账户?

对接微信支付的小程序发布后,用户就可以在小程序里付款了。

用户付款后,只要资金可用,我们就可以在微信支付商户后台进行提现。微信为我们提供了两种提现方式:自动提现和手动提现。

如果商户账户开通了自动提现功能,微信将会定期将微信支付商户账户内的现金打入对公账户中,而这个功能也是新开通商户账户时,微信默认开通的。

如果需要关闭或进行调整,我们可以在商户后台,进入「产品中心」找到「自动提现」,点击就可以设置「自动提现」功能,或是将其关闭。

关闭自动提现功能后,若需提现到对公账户,可以在商户后台的「交易中心」-「资金管理」中,进行提现操作

如何实现用户提现功能?

如果你的小程序涉及「用户提现」功能,那么「企业付款到零钱」功能就是必不可少的。

按照结算周期不同,该功能的开通条件也有所差异。

1. 符合什么条件,才能开通这个功能?

如果你的商户账户结算周期为 T+7,那么你就可以直接开通「企业付款到零钱」功能,无需满足其他特定条件。

而如果你的结算周期是 T+1,那么你的商户账户需要符合特定条件,才能开通这个功能:

  • 入驻微信支付满 90 天。
  • 从申请开通当天算起,连续的以往 30 天都有正常交易记录。

只要符合以上条件,你就可以开通「企业付款到零钱」功能。

但商户需要为这个功能开设「运营账户」(相当于设置提现总额),向用户付款的资金,都会从运营账户扣除。

开设运营账户,不需要再次提交审核。只需在商户后台的「产品中心」找到「运营账户」,进行开通即可。

2. 如何完成付款行为?

只要符合条件,在商户后台的「产品中心」中,可以找到「企业付款到零钱」功能,点击后按照提示,可直接开通。

接着,我们可以直接在后台,或是通过 API 接口,完成付款操作。

如果你在商户后台进行付款,需要填写:

  • 公众号或小程序的 AppID
  • 收款用户的 OpenID(小程序授权登录时可获得)
  • 付款金额,可精确至分位

3. 使用付款至零钱功能,需要注意什么?

如果你选择使用 API 接口进行付款,你需要留心有关安全相关的问题。在商户后台的「账户中心」-「API 安全」,可以设置企业付款接口调用的 IP 限制,以及每日向同一用户付款的次数限制。

除了安全设置之外,开发者还需要特别留意相关接口所需安全证书的安全性,防止证书泄露。另外,程序上一定要防止并发提现,防止用户多次、重复提现

还需要注意的是:

  • 每个小程序,每天可以为同一个用户(即同一 OpenID)支付最多 1 万元。
  • 向个人用户付款不收取任何手续费。

对于红包类小程序接入微信支付,还会涉及类似「二清」等的问题。在做这类小程序之前,大家一定要做足功课,避免违规、违法。

「知晓程序」微信公众号会在未来为大家提供有关「二清」相关的文章,敬请关注。

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

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

原始发表时间:2017-11-14

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

我来说两句

0 条评论
登录 后参与评论

相关文章

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

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

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

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

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

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

    知晓君
  • 干货 | 使用小程序支付的常见问题

    知晓程序员,专注微信小程序开发! 最近,小程序群内也有不少同学问到支付相关的问题,连胜老师今天给大家分享一下小程序支付的几个问题。 一、小程序支付和公众号支付是...

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

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

    知晓君
  • JS交互微信之JSAPI支付

    本篇为JS交互微信系列篇的第四篇微信JSAPI支付,记录在微信内置浏览器内用调用微信支付过程。

    流眸
  • 借助云开发10行代码实现小程序支付功能

    1,然后新建小程序,开始代码部分。 这里的appid一定要是你关联过微信支付商户的,并且还得是企业小程序。这里创建项目时记得选择不使用云服务,因为使用默认云开发...

    编程小石头
  • 浅谈移动支付测试

    现在在线支付是微信钱包和alipay的天下,不管你是买瓶水,还是买个大件电器,都可以在线支付解决。不仅支付方便快捷,而且不用找零。

    赵云龙龙
  • 微信小程序支付功能全流程实践

    微信小程序为电商类小程序,提供了非常完善、优秀、安全的支付功能。在小程序内可调用微信的API完成支付功能,方便、快捷。小程序开发者在开发小程序时,支付流程是必然...

    胡哥有话说
  • ThinkPHP框架整合微信支付之Native 扫码支付模式二图文详解

    本文实例讲述了ThinkPHP框架整合微信支付之Native 扫码支付模式二。分享给大家供大家参考,具体如下:

    砸漏

扫码关注云+社区

领取腾讯云代金券