2013-05-07 35 views
1

在我的應用程序,對用戶的支付選項,使他們能夠在app.For內付款購買,我應該使用距離Westpac PayWay網關(澳大利亞銀行之一)。ios中的PayWay API集成過程?

在PayWay中,他們提供了兩種選擇。

1.NET系統

2.PayWay API。

我喜歡用第二個(PayWay API)。我得到的測試purpose.In他們的網站本身的登錄,他們已經提供了PHP,JAVA,點網和其他一些部分API。但我沒有任何想法,如何將其整合到我的ios應用程序中以及應該採取用戶詳細信息(信用卡號,密碼等)以及如何處理這些信息。請提出一些解決方案。

爲PayWay API的實際做法是,

一,應用將調用它存在於我們的服務器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

任何幫助將不勝感激。

謝謝。

+1

檢查此問題 - http://stackoverflow.com/questions/8584063/paypal-api-how-to-integrate-it-in-my-app-ios5 – rishi 2013-05-07 05:30:50

+0

我不認爲這會奏效,你需要直接將網關集成到您的iOS應用中,以便進行應用內購買。首先,如果您將其提交給Apple App Store,然後重新考慮,Apple會通過Apple推薦應用程序內購買。第二次捕獲機密信息也會導致拒絕。結帳zooz - http://www.zooz.com/developers這樣的東西可以幫助,但也確保這些都是非消費應用內物品。 – 2013-05-07 06:34:50

+0

@SharonNathaniel:你對PayWay有什麼想法嗎? – NSUserDefault 2013-05-07 06:54:22

回答

1

PayWay API是一個服務器端解決方案。您需要在應用程序中捕獲信用卡詳細信息並將其發送到您的後端服務器,然後再調用PayWay API。

要使用PayWay淨則需要嵌入瀏覽器控件到你的應用程序。這將連接到PayWay網頁以收集信用卡詳情。這樣你的服務器永遠不會處理信用卡信息。

我不知道蘋果的規則,但你應該檢查那些出來了。

有在PayWay一個新的,現在它的功能可以讓你從你的iPhone應用程序tokenise信用卡號碼。您仍需要從您的服務器撥打電話才能觸發付款交易。

PayWay REST API Docs

+0

感謝您的回覆。當您的移動平臺使用哪種方式時,哪種方式最好?正如您所說,只有通過在應用程序中獲取用戶的信用卡詳情,我們才能執行PayWay API請求。 – NSUserDefault 2013-05-07 09:00:06

+0

如果你想直接從iPhone應用程序到PayWay,你將不得不使用PayWay Net。我不是iPhone開發人員,但我相信您需要將Web視圖控件嵌入到您的應用程序中。您將以編程方式將其指向PayWay以處理交易。 – 2013-05-09 01:17:55

+0

謝謝:)我也以爲只能使用NET選項。 – NSUserDefault 2013-05-09 05:56:40