我曾尝试创建一个UPI支付移动应用程序(类似于BHIM)。我已经阅读了下面的文档和文章。
http://www.npci.org.in/documents/Draft-%20Annexure%20A%20Unified%20Payment%20Interface%20-%20Common%20Library%20Specifications.pdf
http://www.npci.org.in/documents/UPI-Linking-Specs-ver-1.1_draft.pdf
http://www.npci.org.in/documents/Unified-Payment-Interface-API-Technology-Specifications-v11.pdf
据我所知,NPCI已经提供了通用的UPI库沙箱访问,但没有与银行的连接,我们不能使用它。
我的问题,
例如,我将与“银行A”联系并获得UPI库访问权限并开发应用程序,以便我的应用程序现在支持创建和使用银行A的UPI/VPA.I。我希望从新的银行B使用/创建UPI地址作为付款人。
是否所有银行都支持相同的UPI库?
是否可以为不同的银行客户创建UPI?
我需要联系不同的银行才能得到不同的库吗?(银行A和银行b)
THanks提前征询您的意见。
发布于 2018-07-07 07:59:48
首先,UPI通用库实际上是一个在所有银行apps.From安全方面通用的安全组件,根据印度央行的指导方针,只有经过UPI认证的银行才能访问UPI公共library.The,唯一依赖于该库的是操作系统类型,即安卓或IOS。
比方说,你想创建一个像BHIM这样的UPI应用程序,你首先创建一个基本的应用程序,在沙箱中测试它,在银行A上进行测试,并完成一个完整的认证过程。现在,您的应用程序将提供VPA @bankA。现在您想要有一个句柄@ bank B,所以您只需登录并通过bank B和UPI的文档流程,并获得相同的配置。
这对UPI通用库没有影响,因为它是一个与应用程序集成的通用安全包。
发布于 2017-10-05 01:18:13
有点晚了,而且根本不是upi方面的专家,但看看目前的情况,至少我有一些关于这个问题的观点,我想在这里分享。
我知道这更多的是提供事实作为答案,而不是观点/意见,但由于这个问题还没有答案,我想在这里分享一些观点是没有错的:
到目前为止,每一家支持UPI的银行都为客户提供upi支付app。这些银行被称为PSP (Payment Service Provider)。
现在,如果您想要开发一个第三方应用程序,其中客户可以授权他/她的银行帐户,并且可以为该特定帐户创建UPI,那么除了使用NPCI提供的通用upi库之外,您还需要为该特定的NPCI PSP创建访问库或APIs。
但是,如果您只是想在您的应用程序(即Paytm)中使用UPI作为支付选项,则不需要来自PSP的API,因为交易和授权将由相应的PSP提供的Upi应用程序完成。
希望它能帮上忙!如果我误解了什么,请纠正我。
谢谢!
https://stackoverflow.com/questions/44048362
复制相似问题