字节小程序
开发者社区
小程序小游戏
登录
【能力简介】小程序支付能力更新

【能力简介】小程序支付能力更新

3074浏览作者: Fremontlee

小程序新增微信支付渠道,开发者可选择单独的微信支付API,调起微信进行支付;也可以使用收银台直接完成支付、交易闭环,进一步提升用户支付体验

新增-微信支付




在pay接口中封装的微信支付

  • 用户在商户侧(以下统一称为开发者)购买商品,开发者生成订单;
  • 开发者在微信调用统一下单接口,生成订单(交易类型trade_type=MWEB),获取支付跳转url(参数名“mweb_url”),参考调用统一下单接口。获取到mweb_url后,不需要在后面再拼接redirect url;
  • 用户选择支付方式:微信;
  • 小程序打开字节跳动的H5 支付域名页(中间页进行H5权限的校验,安全性检查,需要开发者提前在微信商户后台配置字节跳动的域名:snssdk.com),并跳转微信支付 URL,拉起微信APP;
  • 用户在微信支付完成支付或者取消后,微信APP返回字节跳动的小程序,微信服务端异步回调支付结果到开发者服务端,小程序开发者的前端与服务端同步支付结果状态(或者开发者服务端主动查询微信支付结果),展示给用户。




注:

  • 今日头条(iOS/Android)7.4.3+版本支持该方式

最优支付方式-收银台支付

字节跳动小程序支持多种支付方式,目前支持微信支付、支付宝等多种主流支付渠道,面向有开发能力的小程序开发者提供的基础能力,方便开发者快速接入,提升用户的支付体验和订单转化率。文档链接详见:https://microapp.bytedance.com/dev/miniapp/uUDN3EjL1QzNx4SN0cTM

注:

今日头条(iOS/Android)7.2.7+版本,抖音(Android)7.1.0+版本支持收银台

支付宝支付:

字节跳动提供拉起头条/抖音等App集成的支付宝的能力,资金流和信息流,都是开发者和支付宝直接进行交互。现有的支付流程为:业务场景订单页确认支付后打开支付宝App,输入支付密码并支付成功后,自动跳回小程序。

支付宝支付有单独的支付接口:requestPayment,申请开通了支付宝支付之后,按照支付宝接入文档接入并调试即可。

最后一次编辑于 2019年11月28日
加载中