如何在微信小程序中实现支付宝支付等支付方式

2024-01-15
来源:网络整理

那么,微信小程序只能使用微信支付吗? 还有其他方案可以实现支付宝支付吗?

不考虑需求是否合理,我们先讨论一下微信小程序如何实现支付宝支付等支付方式。

微信小程序曲线是否连接支付宝?

想象一:间接唤起支付宝

如果是自己的APP,正常的流程是,当用户提交订单时,商户APP调用支付宝提供的SDK,SDK再调用支付宝APP中的支付模块。 商户APP会跳转到支付宝完成支付。 支付完成后,会跳转回商户APP,最终显示支付结果。

这个过程在微信中显然是不可用的。 微信中是没有办法直接激活支付宝的,所以我们得另想办法来解决如何激活支付宝的问题。

既然微信内部无法直接调用微信,那么通过外部浏览器呢?

该计划设想如下:

第一步:用户在微信小程序中选择支付宝支付方式后,会生成一个链接,提示用户复制该链接,在浏览器中打开并继续支付。

步骤2:调用支付宝,在浏览器中调用支付宝手机网站支付接口。

第三步:用户通过支付宝完成支付,订单支付成功。 同时,原有的微信小程序支付界面不断从后台获取支付结果,反转订单状态并显示支付成功界面。

通过以上流程,理论上是可以在微信小程序中连接支付宝支付的。 核心是引导用户复制链接并在外部浏览器中打开结帐,唤起支付宝。

思路二:在微信中显示支付宝支付码

支付宝有一款名为“电脑网站支付”的支付产品,可以根据订单生成支付码。 用户打开支付宝APP,扫码完成支付。

我们是否可以考虑,当用户在微信小程序成功下单并选择支付宝支付时,会显示支付宝支付码,提示用户截图或者将二维码保存到相册,然后扫码通过支付宝完成订单支付。

听说这个方法已经有人实现了?

以上两种方案只是设想,尚未实际实施。 我们还需要考虑是否会被微信监控。

但技术上可行并不意味着有必要实施。 上述两种方案最大的缺点是整个支付流程过长,用户体验不够流畅。 明明用户通过微信支付可以一步完成事情,为什么还要搞得这么复杂呢? 支付流程越长,整个漏斗就会越长,这会极大地影响订单转化率。

所以,当你的老板有在微信里连接支付宝支付的想法时,请好好教育他。

其他付款方式的讨论

1.钱包余额

钱包是电商平台接入第三方支付平台或银行,为用户提供充值、消费、提现功能的虚拟账户。 如果您的公司有自己的电子商务网页或APP,用户可以通过其他支付渠道和方式提前将金额充值到自己的钱包账户中。 用户在微信小程序购买时,可以选择通过钱包余额支付。

2. 线下银行转账

在之前的文章《浅谈B2B电商平台大额支付解决方案》中,我向大家介绍了这种支付方式。 一种实现离线存款和在线自动对账的支付方式。 主要应用于B2B大额支付领域。

我在上面看到过这样的问题。

在这种情况下,如果教育公司建立自己的网络商城,那么网上银行或线下银行转账的支付方式就可以解决这个问题。

但如果教育公司有APP渠道,没有办法实现网上银行支付,那么线下银行转账可能是更好的选择。 前提是找到这样一个提供线下转账和自动支付能力的第三方支付平台。

如果教育公司也有自己的小程序频道怎么办?

如此高的单价,仅靠微信支付并不能完全满足需求。

首先,微信支付钱包有自己的限额,这是央行对第三方支付机构为用户开立的支付账户服务规定的。 其次,各银行对于向用户提供的快捷支付服务也有各自的限额要求。

这种情况下,微信小程序可以考虑接入线下银行转账功能。 用户下订单时,选择银行转账付款方式。 前端显示专用的支付账户。 用户打开手机银行直接转账。 电商平台将进行入金记录、自动对账、订单状态撤销。

渠道银行转账支付接口

写在最后

以上是微信小程序对接其他支付方式的一些想法。 它们只是一些发散性的想法,解决方案不一定在技术上可行。

毕竟能否实现,一方面取决于微信小程序的规则和要求,另一方面取决于第三方支付平台能够提供的支付能力。

最后,能够实施并不意味着一定要实施。 您还必须仔细分析解决方案的成本效益。 比如微信小程序强制通过外部浏览器访问支付宝,即使实现了,能产生的价值也很低,不实现也没关系。

那么以上就是小编对《微信小程序如何实现支付宝支付等支付方式?》的讲解。 相信大家看完之后就明白了。

分享