在我的应用程序中,有一个供用户选择的付款方式,以便他们可以在应用程序中购买。对于付款,我应该使用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/

10-09 01:51