小编Har*_*thi的帖子

使用Intent的UPI App深层链接-不一致和错误的行为

我已经使用意图从我的Android本机应用程序对UPI应用程序进行了深度链接。我已经使用各种UPI应用程序(例如BHIM,PhonePe,AXIS,UnionBank,Pockets等)对此进行了测试。

我创建了推送付款URI。我能够启动各种UPI应用程序。但是,行为是非常不一致的。

“ upi:// pay?pa=xxxxx@upi&pn=payee&am=5.00&tn=Test_Transaction”

  1. 调用意图后,大多数应用程序都在响应。他们被发射了。
  2. 很少有应用正确显示付款页面的金额。其余应用程序根本不显示该页面。PhonePe,显示轴。BHIM未显示付款页面
  3. 仅由PhonePay和Axis成功完成付款
  4. UPI付款成功完成后,UPI应用程序将关闭,控制权将返回到我的应用程序。但是,响应数据始终为NULL。付款成功后,应用程式无人提供回应资料
  5. 如果付款失败,或者我在UPI应用程序中取消付款,或者我没有输入正确的PIN并关闭UPI应用程序,则大多数应用程序都不会返回响应数据。
  6. 仅AXISPay返回的响应数据:Intent {((具有附加功能)}

任何人-有何评论?为什么会有如此不一致的行为?

令人惊讶的是,深层链接不适用于BHIM应用。

如果有人想尝试,我可以共享android代码。

android android-intent upi

7
推荐指数
2
解决办法
4547
查看次数

UPI 是否支持 Apple IOS 上的深度链接

通过使用“意图”的深度链接,人们可以从您的应用程序发起付款,并在 Tez、BHIM、PhonePe 等支持 UPI 的应用程序中完成付款。这是由于 Android Intent API 启用的。我在 IOS 上没有找到类似的东西。另外,我在 NPCI 规范文档中没有发现任何提及 IOS 的深度链接支持。

deep-linking ios webintents upi

5
推荐指数
0
解决办法
989
查看次数

标签 统计

upi ×2

android ×1

android-intent ×1

deep-linking ×1

ios ×1

webintents ×1