QQ小程序支付 调起微信支付

11

QQ小程序支付 调起微信支付

QQ小程序支付调起微信支付详细描述

前言

最近公司业务需要对接QQ小程序支付,经过多次尝试和官方的帮助,我们终于成功实现了QQ小程序内微信支付。由于过程中遇到了很多问题和困难,所以决定写一篇文章来分享我们的经验和教训,以便于其他人能够快速地解决类似的问题。

准备工作

1. 语言: 我们使用的是Java语言,开发环境是Eclipse。

2. QQ小程序支付SDK: 我们下载了QQ小程序支付的SDK包,并且按照官方的文档进行了配置和初始化。

3. 微信支付SDK: 我们也下载了微信支付的SDK包,并且按照官方的文档进行了配置和初始化。

调起微信支付

1. 获取用户授权: 首先,我们需要获取用户的授权,才能使用QQ小程序支付。我们使用QQ小程序内置的授权功能,获取用户的openid。

2. 生成预付款订单: 一旦我们获得了用户的openid,我们就可以生成预付款订单。我们使用微信支付SDK中的`UnifiedOrder`接口来生成预付款订单。

3. 调起微信支付: 一旦预付款订单生成成功,我们就可以调起微信支付。我们使用微信支付SDK中的`Pay`接口来调起微信支付。

遇到的问题和解决方案

1. 微信H5统一下单和qq小程序之间的反复横跳: 我们发现,微信H5统一下单和qq小程序之间存在着一个反复横跳的问题。也就是说,用户在微信H5统一下单后,会被重定向到qq小程序,但是qq小程序又会再次调起微信支付。这导致了用户的支付流程变得非常混乱。

2. 官方帮助: 我们尝试了多种方法来解决这个问题,但是官方的帮助却很少。我们发送了邮件给官方,但是没有任何回复。

3. 论坛遨游: 我们也尝试了在论坛上寻求帮助,但是同样没有得到满意的答案。

结论

经过多次尝试和官方的帮助,我们终于成功实现了QQ小程序内微信支付。虽然过程中遇到了很多问题和困难,但是我们还是能够通过自己的努力和坚持来解决这些问题。希望这篇文章能够帮助其他人快速地解决类似的问题。

参考内容

* QQ小程序支付官方文档* 微信支付官方文档* QQ小程序支付论坛

支付小程序java

版权声明:除非特别标注,否则均为网络文章,侵权请联系站长删除。

上一篇 微信支付的appid,appsecret,商户号mchid,微信交易支付密钥在哪里

下一篇 uniapp jsapi调起微信支付