任何看似不合理的需求,对于客户来说,必然有其合理性。产品经理要根据自己对产品的了解,开始推理和想象。
看到标题,你会觉得这是个笑话,但很不幸,今天,出现了一个案例。因为一些解释不清楚的原因,公司领导确实提出了这个需求。至于具体原因,后面再细说。
01 需求说明领导要求直接下架我们产品使用的所有微信支付。一是微信支付选项在APP中被屏蔽。移除后,该应用程序只能使用支付宝支付。
但考虑到我们的产品已经通过微信官方账号做了很好的宣传,如果去掉微信支付,微信官方账号/小程序中的用户场景是无法闭环的,但领导又不想放弃这块大蛋糕,所以提出了这个“大胆”的需求,希望能以最低的成本看看能预约多少订单,尽量引导微信上的用户下载app。
02 方案探索首先,我们有两种产品形态:微信H5和微信小程序。通过与技术专家的交流,我们总结了一些想法:
1.直接在微信里打开支付宝是不可能的。
现在我们在微信里打不开阿里系列产品的页面。其实起源于2013年底,淘宝页面首先屏蔽了微信源的接入。啊...这个问题就不多说了,大家自己去百度吧。
总之现在的结果是,微信打开支付宝、淘宝等链接,会看到如下界面:
2.支付宝只能通过微信可以开通的产品开通。
经过一轮头脑风暴,我们想出了几个看似可行的解决方案:
微信小程序开发文档,从微信小程序打开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后还要帮用户打开支付宝支付,流程太长,容易出错,用户不断看页面甚至可能会认为自己的手机中毒,所以没有检查APP是否已经安装。
至此,我们已经完成了支付宝支付在微信中的通道,尤其是在微信浏览器中,用户只需要多点击两步:
单击更多-& gt;用浏览器打开,然后就可以解决问题了。习惯整个体验是可以的,但是谁会习惯呢,所以我们要和微信微信官方账号、小程序合作,大量宣传,引导用户在APP或者支付宝生活号购买,享受一定优惠或者参与抽奖等。,并逐渐排水。
04 补充方案之所以设计微信用支付宝支付,是因为我们还是不愿意放弃微信的用户数量,但是每次这样折腾,用户都有可能流失。因此,我们必须考虑其他补充方案:
通过补充用户的付费方式,其实只能小幅度降低用户门槛,但是可以留住一部分老客户,也算是挽回一些损失。
为什么要去掉微信支付
此时,如果你还在看文章,请仔细回忆一下那些触手可及的app:
JD.COM能用支付宝付款吗?
美团外卖可以用支付宝支付吗?
小米运动APP在米乐队崇陵南通/羊城通时支持支付宝支付吗?
在拼多多上支付的时候,如果你想用支付宝支付,你必须展开折叠...
仔细想想,为什么你接触的app都只支持微信支付?为什么不能支持支付宝支付?
如果一个公司是阿里控股或者阿里支付,或者他们的支付业务都在阿里的掌控之下,那么只用支付宝是很正常的。
另外,接到这个需求后,我们也调查了一些和自己情况类似的公司,同时找了几家支付公司进行沟通。我们确实发现一些公司继续用类似的方案在微信上推广他们的产品,所以我们进一步坚定了这样做的信心。所以,如果你以后有幸遇到这款产品,请不要惊讶,都是原创。
本文由@ icher原创,人人都是产品经理。未经许可,禁止转载。
图片来自Unsplash,基于CC0协议。








