字节跳动3.0小程序支付接入

字节跳动3.0小程序支付接入

3.0与2.0-1.0不同不需要去到字节跳动服务器进行订单号的获取。

1、支付流程图

在这里插入图片描述
小程序Demo下载地址。戳我~~~~
官方文档地址。戳我~~~
官方流程图:
在这里插入图片描述

2、代码示例

在这里插入图片描述
使用该类进行orderinfo生成即可。
需要注意!!!
在这里插入图片描述
在该类中wxurl、wxtype、alipayurl均不能为空。就算不使用也要给值!!!如果只使用微信那么只给微信的即可,同理如果只使用支付宝只给定支付宝即可。
微信获取url接入流程,戳我看文档~~~
支付宝获取url接入流程,戳我看文档~~~

列:
				wxUrl("http://www.baidu.com")
               .wxType("MWEB")
               .alipayUrl("http://www.baidu.com")
                

appletVersion固定值3.0 !!!
在这里插入图片描述
demo中这三个参数为1.0版本特有参数。3.0中不需要使用直接注释掉即可。
需要注意:appid以及secret都是用的字节跳动中支付模块给定的而不是小程序的!!!!!特别注意否则会出现签名错误问题!!!
将参数拼接好成一个“orderinfo”传递给前端,前端通过tt.pay进行支付调起即可。
支付信息是跟支付宝和微信直连的不会经过字节跳动。直接通过第三方支付的回调得知是否支付成功即可。

猜你喜欢

转载自blog.csdn.net/qq_33144515/article/details/106007023