在我的应用程序中,有一个供用户选择的付款方式,以便他们可以在应用程序中购买。对于付款,我应该使用Westpac(澳大利亚银行之一)的PayWay网关。
在PayWay中,他们提供了两种选择。
1.NET系统
2,PayWay API
我喜欢使用第二个(PayWay API)。我得到了用于测试目的的登录名。在他们的网站本身中,他们提供了一些用于php,java,dot net的API。但是我不知道如何将其集成到我的ios应用程序中,应该在哪里获取用户详细信息(信用卡号,密码等)以及如何处理该信息。请提出一些解决方案。
PayWay API的实际程序是,
1.Application将调用我们服务器中存在的API代码。
2.然后我们的服务器代码将调用PayWay网关,响应将从网关发送回服务器。
3.根据回复,我们应将交易通知客户。
我的理解正确吗?请对此提出建议。
我已经提到过一些S.O问题,但对我没有太大帮助
I don't understand how Westpac Payway API and NET works
PayWay information_fields useage
Westpac payway sample code
任何帮助将不胜感激。
谢谢。
最佳答案
PayWay API是服务器端解决方案。您需要在应用程序中捕获信用卡详细信息,然后将其发送到后端服务器,然后再调用PayWay API。
要使用PayWay Net,您需要将浏览器控件嵌入到您的应用程序中。这将连接到PayWay网页以收集信用卡详细信息。这样,您的服务器将永远不会处理信用卡信息。
我不确定Apple的规定是什么,但您也应该检查一下。
PayWay中新增了一项功能,可让您从iPhone应用程序标记信用卡号。您仍然需要服务器发出 call 以触发付款交易。
参见PayWay REST API Docs。
关于ios - iOS中的PayWay API集成过程?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16411778/