2012-03-06 114 views
0

我需要做我的應用PayPal結帳,而不是一個IAP。在IOS上的PayPal集成

我有一些麻煩,因爲這個應用程序的捐款,我不能使用支付寶推薦的webView。

我需要在Safari中完成所有結帳。 我可以使用SharedApplication在Safari中打開URL,但我沒有任何想法如何指定cancelURL和returnURL。

我知道如何設置URLSchema將urls重定向到我的應用程序,但是如何處理safari中當前打開的url - 沒有任何創意。

我在appstore中看到一個應用程序,它的工作原理是我需要 ,所以我認爲這是可能的。 http://itunes.apple.com/us/app/sport-relief-in-your-pocket/id498092260?mt=8

有人可以幫我嗎?

+0

我們在談論什麼樣的捐贈?如果您希望用戶捐贈應用程序本身,如果您避免使用IAP,蘋果會拒絕它。如果你正在收集慈善機構,他們*可能*讓它通過... – Toastor 2012-03-06 13:57:27

+0

,爲什麼你不能使用web視圖? – ader 2012-03-06 13:59:17

+0

捐贈給慈善機構。我不能使用webView,因爲蘋果關於慈善的指導方針必須在應用程序之外完成。 – Injectios 2012-03-06 14:09:25

回答

0

我建議你可以通過在PayPal中構建你的捐贈按鈕並在其中包含信息來做到這一點。捐贈「按鈕」大多是一個特殊編碼的網址,其中包含正確的信息,可以在您的網站上放棄您,因此您可以(使用高級區域,第4節)添加取消和成功網址。

完成將信息放入表單後,讓它創建按鈕,然後獲取按鈕的「電子郵件」版本,該版本相對較短,編碼且不需要表單。

然後,您可以在SharedApplication中使用該URL在Safari中打開URL。