【问题标题】:How to invoke UPI payment Apps from URL如何从 URL 调用 UPI 支付应用程序
【发布时间】:2020-09-03 06:27:53
【问题描述】:

我是编程新手。我想创建一个 HTML 页面,其中有一些按钮来调用流行的 UPI 支付应用程序,如 Google Pay、Paytm、PhonePe 等,但我不知道如何调用这些应用程序并向它们传递一个 url "upi://pay ?pa=xyz@paytm&pn=Paytm%20Merchant&mc=abc&mode=02&orgid=000000&paytmqr=abcdefg&sign=abc+xyz/pqr/+stu"。

点赞<a href="<protocol to invoke app with the upi url parameter>">Donate/Pay via this Payment App</a>

我可以告诉你像whatsapp https://api.whatsapp.com/send?phone=<country-code-digit><10-digitmobile-number>这样的参考,在验证whatsapp用户列表中是否存在带有国家代码的电话号码后,开始与url中的给定电话号码聊天。

【问题讨论】:

  • 您从哪里获得该示例 URL (UPI)?
  • 我注意到一些网站/移动应用程序调用 upi 支付应用程序来支付账单或充值或任何 UPI 支付,例如。我的 Airtel 应用程序可以调用 paytm 和 google pay 来向 airtel 支付银行充值或在付款过程中。
  • 这并不意味着他们使用 URL 来调用 UPI。他们很可能有一个支付门户,用于启动 UPI 支付。没有upi 协议。
  • 在我看来,他们正在调用应用程序。网络 只需通过询问 UPI 来向 UPI 应用程序发出请求,但 Airtel 感谢应用程序只需打开我们选择 Google 支付或 Paytm 的移动应用程序

标签: javascript html payment upi


【解决方案1】:

此代码将在移动设备中打开所有 UPI 应用程序。

<a href="upi://pay?pa=UPIID@oksbi&amp;pn=FNAME SNAME K&amp;cu=INR" class="upi-pay1">Pay Now !</a>

在链接中添加空格也不会破坏 URL

<a href="upi://pay?pa=UPIID@oksbi&amp;pn=JOHN BRITAS AK &amp;cu=INR" class="upi-pay1">Pay Now !</a>

【讨论】:

  • 此网址支持您手机中的各种 upi 应用
  • 非常感谢,请问我可以在 URL 中使用哪些参数,例如名称、消息和金额?
  • 您可以在此链接中添加您的姓名{必须显示在您的银行帐户中}和您的 upi id
  • 您在此链接中输入的 upi id 是否与 Google Pay UP id 相同?如果是这样,它可能不适用于您的手机 这将适用于其他人的手机。这个问题只存在于 GooglePlay
  • 例如 - 使用您朋友的 upi id 创建链接。之后单击您设备中的此链接。那么您的 Google Pay 应用弹出窗口将正常运行!
猜你喜欢
  • 1970-01-01
  • 2017-01-16
  • 2020-01-24
  • 2020-06-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-12-25
  • 2019-02-18
相关资源
最近更新 更多