我正在建设一个网站&它有一个付款按钮。我对整合任何支付网关没有多大兴趣。我希望网站重定向到UPI应用程序和用户可以输入金额,并在那里付款,当他们使用它在移动。
因此,我使用UPI意图流将用户重定向到UPI应用程序,但是在所有UPI应用程序如gpay、phonepay、whatsapp、paytm等方面失败的付费。
UPI&am=20&cu=INR&mc=1234&tr=01234示例:upi://?pa=9000000009@upi&pn=User1 1&tn=Test
我发现,由于我们在UPI中使用的是个人UPI in,这意味着它的失败,如果我们使用业务/商业UPI in,它就会工作。
查询:为什么在许多商店中使用具有单独UPI Id的QR代码,而仅用于该个人UPI Id的URL意图却不起作用。
示例:我有一个客户,他的商店中有一个QR代码,它没有注册为商人,当我使用从QR到UPI的相同的UPI Id时,用户可以在商店中扫描和付费。为什么失败了?
我在UPI文档中发现了一些东西,比如签名(1.3Signature),其中它说要生成一个密钥对,并在脱机模式下将它共享给NPCI。作为最终用户,我们可以这样做吗?如何实现UPI意向的这一签署?
我的最终目标只是重定向到UPI支付应用程序,仅此而已,而不是在网站中集成任何支付网关。
发布于 2022-11-08 17:36:44
我最近发现,paytmmp的关键工作,当我们用这个关键字构造URL,付款被接受。
这甚至适用于非商人(个人)的UPI Id。
paytmmp://pay?pa=9000000009@upi&pn=User1&tn=Test UPI&am=20&cu=INR&mc=1234&tr=01234
也需要一些解决方案,如Gpay & phonepe。
https://stackoverflow.com/questions/74334062
复制相似问题