微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决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 举报,一经查实,本站将立刻删除。