0

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

在此处输入图像描述

支付按钮(与提示打开 UPI 应用程序并带您进入支付页面的链接hrefupi://pay?pa=YourVPA@upi&pn=Receiver&tn=&am=&cu=INR 但是 在此处输入图像描述 支付总是以奇怪的原因失败。

paytm 应用程序中引用的原因 在此处输入图像描述

在电话中: 在此处输入图像描述

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

所以我的问题是,当完全相同的链接位于 href 标记而不是 qr 代码中时,为什么它会失败?(同样的事情发生在 Mubikwik 的 mpay.me 上,我猜他们不知道)

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

4

1 回答 1

0

UPI Deep Link 付款被拒绝的答案似乎表明要使 UPI Deep Link 工作,收款人 UPI VPA 必须是商家地址。

于 2021-11-19T11:22:05.127 回答