【发布时间】:2020-07-27 04:18:50
【问题描述】:
当用户点击通过 UPI 支付时,我正在打开 GooglePay、PhonePe 或 PayTM 应用程序。
根据 NPCI 文档 https://www.npci.org.in/sites/default/files/UPI%20Linking%20Specs_ver%201.6.pdf,当我尝试打开 upi://pay?parm-name=param-value¶m-name=pram-value&... 或基本上 upi:// 来自移动浏览器,它会随机打开任何 UPI 安装的应用程序(在我的情况下为 whatsApp),如果未安装 whatsApp,它会打开 PayTM。
我希望在我的应用中出现这样的行为:如果用户点击通过 GooglePay 付款,GooglePay 应用应该会打开预填充的金额并链接到它的商家,就像 CRED 应用的做法一样。
我怎样才能实现类似的功能?
PS 我试过 tez://,它会打开 GooglePay 应用程序,但它没有在任何地方记录,所以我不知道我是否可以依赖它。
编辑:我可以在不使用 SDK 的情况下实现它吗?我只想使用 URL 方案来实现它。
【问题讨论】:
-
投反对票的人,你能在这里评论一下为什么投反对票吗?
-
您能否分享一下您使用 tez:// 所做的代码?
-
你最终让它工作了吗?如果是这样,您想通过以下question 提供帮助吗? StackOverflow 似乎缺少一些用于 iOS 上 UPI 集成的工作代码示例。
标签: ios swift google-pay upi