微信怎么转账到支付宝吗(如何在微信中使用支付宝支付?)

任何看似不合理的需求,对于客户来说,必然有其合理性。产品经理要根据自己对产品的了解,开始推理和想象。



看到标题,你会觉得这是个笑话,但很不幸,今天,出现了一个案例。因为一些解释不清楚的原因,公司领导确实提出了这个需求。至于具体原因,后面再细说。

01 需求说明

领导要求直接下架我们产品使用的所有微信支付。一是微信支付选项在APP中被屏蔽。移除后,该应用程序只能使用支付宝支付。



但考虑到我们的产品已经通过微信官方账号做了很好的宣传,如果去掉微信支付,微信官方账号/小程序中的用户场景是无法闭环的,但领导又不想放弃这块大蛋糕,所以提出了这个“大胆”的需求,希望能以最低的成本看看能预约多少订单,尽量引导微信上的用户下载app。

02 方案探索

首先,我们有两种产品形态:微信H5和微信小程序。通过与技术专家的交流,我们总结了一些想法:

1.直接在微信里打开支付宝是不可能的。

现在我们在微信里打不开阿里系列产品的页面。其实起源于2013年底,淘宝页面首先屏蔽了微信源的接入。啊...这个问题就不多说了,大家自己去百度吧。

总之现在的结果是,微信打开支付宝、淘宝等链接,会看到如下界面:



2.支付宝只能通过微信可以开通的产品开通。

经过一轮头脑风暴,我们想出了几个看似可行的解决方案:



  • 在微信浏览器中,点击界面右上角,安卓用户可以看到一个“在浏览器中打开”功能,苹果手机用户可以看到一个“在Safari中打开”功能,链接可以在系统默认浏览器中打开。当我们的网站被微信屏蔽,或者一些需要的功能无法在微信中直接调用,这是离开微信环境的常见方式。


  • 微信官方给出了微信小程序唤醒app的方法。
  • 微信小程序开发文档,从微信小程序打开app:

    https://developers . weixin . QQ . com/mini program/dev/framework/open-ability/launch app . html

    3.逐个方案验证

    第一种解决方案:以app store为跳板,打开我们的APP

    和技术、百度沟通后,只在腾讯App Store上架了APP,然后当用户访问App Store对应的链接或二维码时,微信会根据系统判断自动打开苹果App Store,安卓会打开腾讯APP Store。

    我们的APP已经有腾讯应用宝上架了,这是可以接受的,但是这又带来了两个额外的问题:并不是所有安卓用户都安装了腾讯应用宝;App Store和腾讯应用宝能否接受我们的引用,然后打开特定页面?

    腾讯应用宝的开发文档提供了一个名为“应用链接能力”的功能:

    微下载能力不仅可以帮助开发者在微信等场景中一键下载安装,还可以直接拉起应用的指定内容页面,帮助开发者缩短内容访问路径,提升产品活跃度和用户体验。

    https://wiki.open.qq.com/index.php? title = mobile/% E5 % BA % 94% E7 % 94% A8 % E5 % AE % 9D % E5 % BE % AE % E4 % B8 % 8B % E8 % BD % BD # 3.3 _ Applink。E8.83.BD

    但是,该功能的应用并不公开。

    首先,为了让用户使用支付宝支付,我们必须让用户安装腾讯应用宝,并申请他们的内测功能...为什么不让用户直接在微信上支付?所以让我们推广他的应用宝,这在目前的情况下自然是不可能的。

    在苹果的iOS9及以上系统中,苹果提供了通用链接功能,使得用户在没有安装APP的情况下可以跳转到APP store下载页面,否则直接调用APP的功能。

    苹果相应的开发文档;

    https://developer . apple . com/library/archive/documentation/General/Conceptual/app search/universal links . html #//apple _ ref/doc/uid/TP 40016308-CH12-SW1

    苹果做这个功能的初衷是为了让大家的app可以愉快的互相跳转,可惜微信屏蔽了这个功能。

    第二种方案:引导用户先用浏览器打开我们的页面,然后我们就可以通过浏览器“为所欲为”了。

    目前看来是最可行的。第一,微信浏览器提供了在浏览器中打开的功能。其次,它唤起了浏览器中的支付宝。这个支付宝已经有现成的接口了。也可以在浏览器中打开自己的APP,或者打开应用市场,引导用户下载。

    但是有一个问题就是用户体验不好。根据支付宝的开发文档,在iOS系统中,支付宝App支付完成后,不会自动返回浏览器或商家App。用户可以手动切换回浏览器或商家App。

    使用支付宝支付在移动浏览器上开发文档:

    https://opendocs.alipay.com/open/203

    第三种方案:微信小程序直接调用我们的app,然后我们的APP调用支付宝支付。

    这里还有两个问题。一是用户可能没有安装我们的app,二是微信小程序唤起我们的APP是有限度的:

    当小程序从app分享消息卡的场景打开,或者微信小程序从APP打开的场景打开,小程序将获得打开APP的能力。此时用户可以点击按钮打开/拉起共享小程序卡片的app。即小程序不能打开任何app,只能“跳回”该APP。

    因此,第三种方案无法实现。但结合第二种方案的思路,可以考虑引导用户在小程序中复制链接,然后在浏览器中打开,再进行下面的步骤。

    微信怎么转账到支付宝

    微信小程序开发文档:

    https://developers . weixin . QQ . com/mini program/dev/framework/open-ability/launch app . html

    03 方案设计

    在验证了各种方案后,我们决定将用户引导到浏览器,然后进行下一个流程。如果用户回到微信的页面,它会自动检查用户是否完成了支付,然后继续下面的流程。



  • 在微信浏览器中,选择支付宝作为支付方式后,提示用户选择在浏览器中打开页面;如果是在微信小程序中,用户只能复制链接粘贴到浏览器中打开。
  • 检查用户是否在浏览器中安装了APP,如果是,提示打开APP,否则直接唤起支付宝支付;
  • 在iOS系统下,支付宝支付后,可以回到浏览器页面或者微信页面,会自动检测支付结果,然后跳转到相应的成功或者失败页面。安卓支付宝付款后可以跳回浏览器,然后提示下载APP查看更多内容(或者其他宣传)。
  • 经过与技术和领导的沟通,在第二点中,我本来是想打开APP的,但是考虑到打开APP后还要帮用户打开支付宝支付,流程太长,容易出错,用户不断看页面甚至可能会认为自己的手机中毒,所以没有检查APP是否已经安装。

    至此,我们已经完成了支付宝支付在微信中的通道,尤其是在微信浏览器中,用户只需要多点击两步:

    单击更多-& gt;用浏览器打开,然后就可以解决问题了。习惯整个体验是可以的,但是谁会习惯呢,所以我们要和微信微信官方账号、小程序合作,大量宣传,引导用户在APP或者支付宝生活号购买,享受一定优惠或者参与抽奖等。,并逐渐排水。

    04 补充方案

    之所以设计微信用支付宝支付,是因为我们还是不愿意放弃微信的用户数量,但是每次这样折腾,用户都有可能流失。因此,我们必须考虑其他补充方案:



  • 钱包支付:允许用户用储值支付,储值可以享受一定的优惠。
  • 银行卡支付:与银联合作(刚才说了不用微信支付),实现绑卡支付。
  • 进一步基于钱包和银行卡支付的小额免密支付:进一步降低熟客的支付门槛,最大程度留住用户。
  • 其他:比如电子购物卡之类的,还有介绍一些其他的支付方式,比如中国银联快通,翼支付或者其他。
  • 通过补充用户的付费方式,其实只能小幅度降低用户门槛,但是可以留住一部分老客户,也算是挽回一些损失。

    为什么要去掉微信支付

    此时,如果你还在看文章,请仔细回忆一下那些触手可及的app:



    JD.COM能用支付宝付款吗?

    美团外卖可以用支付宝支付吗?

    小米运动APP在米乐队崇陵南通/羊城通时支持支付宝支付吗?

    在拼多多上支付的时候,如果你想用支付宝支付,你必须展开折叠...

    仔细想想,为什么你接触的app都只支持微信支付?为什么不能支持支付宝支付?

    如果一个公司是阿里控股或者阿里支付,或者他们的支付业务都在阿里的掌控之下,那么只用支付宝是很正常的。

    另外,接到这个需求后,我们也调查了一些和自己情况类似的公司,同时找了几家支付公司进行沟通。我们确实发现一些公司继续用类似的方案在微信上推广他们的产品,所以我们进一步坚定了这样做的信心。所以,如果你以后有幸遇到这款产品,请不要惊讶,都是原创。

    本文由@ icher原创,人人都是产品经理。未经许可,禁止转载。

    图片来自Unsplash,基于CC0协议。

    您可以还会对下面的文章感兴趣

    使用微信扫描二维码后

    点击右上角发送给好友