如何从 URL 调用 UPI 支付应用程序

How to invoke UPI payment Apps from URL

我是编程新手。我想创建一个 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 中给定的 phone 号码聊天。

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

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

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

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