ios中的PayWay API集成程序?
Posted
技术标签:
【中文标题】ios中的PayWay API集成程序?【英文标题】:PayWay API integration procedure in ios? 【发布时间】:2013-04-30 23:27:56 【问题描述】:在我的应用程序中,用户有一个付款选项,以便他们可以在应用程序内购买。付款我应该使用西太平洋银行(澳大利亚银行之一)的PayWay网关。
在 PayWay 中,他们提供了两种选择。
1.NET系统
2.PayWay API。
我喜欢使用第二个(PayWay API)。我获得了登录以进行测试。在他们的网站本身中,他们为 php、java、dot net 和其他一些提供了一些 API。但我不知道如何将其集成到我的 ios 应用程序中,以及应在何处获取用户详细信息(信用卡号、密码等)以及如何处理。请提出一些解决方案。
PayWay API 的实际过程是,
1.应用程序将调用我们服务器中存在的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
任何帮助将不胜感激。
谢谢。
【问题讨论】:
检查这个 - ***.com/questions/8584063/… 我认为这行不通,您需要直接将网关集成到您的 iOS 应用中才能进行应用内购买。首先,如果您将其提交到 Apple App Store,请重新考虑,因为 Apple 建议通过 Apple 进行应用内购买。其次,捕获机密信息也可能导致拒绝。结帐 zooz - zooz.com/developers 这样的东西可以提供帮助,但也可以确保这些是非消耗性的应用内物品。 @SharonNathaniel:你对 PayWay 有什么想法吗? @NSUserDefault 我浏览了 PayWay 文档,我认为 PayWay 没有可以在 iOS 中实现的 SDK。该 API 用于服务器端。 @SharonNathaniel:是的,我也搜索了很多关于如何将其集成到 IOS 中的信息。但是没有解决方案。 【参考方案1】:PayWay API 是一种服务器端解决方案。您需要在您的应用中捕获信用卡详细信息并将其发送到您的后端服务器,然后该服务器将调用 PayWay API。
要使用 PayWay Net,您需要将浏览器控件嵌入到您的应用中。这将连接到 PayWay 网页以收集信用卡详细信息。这样您的服务器就不会处理信用卡信息。
我不确定 Apple 的规则是什么,但您也应该检查一下。
PayWay 现在有一项新功能,可让您从 iPhone 应用程序中标记信用卡号。您仍然需要从您的服务器调用来触发付款交易。
见PayWay REST API Docs。
【讨论】:
感谢您的回复。那么,对于移动平台,哪种方式是最好的使用方式?正如您所说,只有在应用程序中从用户那里获取信用卡详细信息,我们才能执行 PayWay API 请求,对吧? 如果您想直接从 iPhone 应用程序到 PayWay,您必须使用 PayWay Net。我不是 iPhone 开发人员,但我相信您需要将 Web 视图控件嵌入到您的应用程序中。您将以编程方式将其定向到 PayWay 以处理交易。 谢谢:) 我也想只使用 NET 选项。以上是关于ios中的PayWay API集成程序?的主要内容,如果未能解决你的问题,请参考以下文章
iOS 中的 Stripe 集成 - 您没有提供 API 密钥?
iOS应用swift 3中的谷歌翻译rest api错误403