UPI Deeplink 不是超链接,而是二维码

问题描述

我制作了一个网站,可以直接提示用户手机上打开 UPI 应用程序并自动填写收款人详细信息。我使用 upi:// url scheme 来实现这一点。 如果您将朋友的 vpa 后缀为 upilink.tk(它会打开一个付款页面供您向朋友付款)。

enter image description here

支付按钮(带有 hrefupi://pay?pa=YourVPA@upi&pn=Receiver&tn=&am=&cu=INR 提示打开 UPI 应用程序并带您进入支付页面

enter image description here

然而,付款总是以奇怪的原因失败。

paytm 应用中引用的原因

enter image description here

在电话中:

enter image description here

有趣的是,如果您在桌面上(或在移动设备上的桌面视图中)打开网站,它会将完全相同的网址编码为二维码(您可以通过二维码扫描仪进行验证),但如果您尝试在 UPI 应用中扫描二维码付款,成功。

所以我的问题是,当完全相同的链接位于 href 标签而不是二维码时为什么会失败? (Mubikwik 的 mpay.me 也发生了同样的事情,我猜他们不知道)

注意:我没有提供我用于测试的 UPI 地址(出于安全原因)。如果您想测试,请使用您或您朋友的。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)