2016-02-21 27 views
5

我有這個問題。我正在Swift中製作一個銷售用戶圖像和視頻的iOS應用程序。我有我自己的服務器,所以所有媒體都保存在那裏。但是現在我已經到了一個需要讓用戶可以使用信用卡或PayPal賬戶從其他用戶那裏購買一些內容的地步。其他用戶可以在地圖上找到,他們已將他們的付款信息添加到他們的個人資料中(其他人不可見),以便交易可以完成。在Swift應用程序中支付給其他用戶

我已經對此主題進行了一些研究,並且我知道在Swift中支付的強大工具是Stripe。然而,據我瞭解,用戶只能向您註冊的一個賬戶付款。基本上,他們可以購買,就好像從商店購買一樣。但就我而言,我需要提供支付給其他用戶的可能性。我需要整合PayPal。爲此,我找到了API,如Auth0PayPal API,但似乎無法找到有關用戶間交易的更多信息。

這裏有應用內購買選項,但我不確定在這種情況下我是否可以使用它,因爲我的大部分購買都是從Web應用程序完成的。

有人可以幫助我,通過提供一些提示如何從這裏前進,並實施這種支付系統?

+0

您是否弄清楚如何將用戶付款與條款集成。如果是的話,請讓我知道。 –

回答

6

需要考慮幾個因素,其中最重要的是價格,易用性和可用性。我將簡要討論你提到的3個選項中各點:


條紋

實施:條紋對iOS的原生SDK,並有一個名爲條連接功能,這使用戶可以直接在用戶之間付款,而無需通過您的帳戶進行付款,但您可以根據需要選擇減少交易: https://support.stripe.com/questions/can-i-enable-my-users-to-receive-payments-from-others https://stripe.com/docs/connect

價格:Stripe的起始費爲0.3美元,佔全部費用的2.9%。

可用性:目前條紋僅在9個國家在全球上市,並可以在另外15個國家測試: https://stripe.com/global


貝寶

實施:貝寶一個原生SDK for iOS,但是SDK庫的歷史非常悠久,具體取決於您需要的複雜功能(哪個Pryo的答案會強調d)。貝寶有一種叫自適應付款它允許對等網絡付款: https://developer.paypal.com/docs/classic/products/adaptive-payments/

價格:貝寶有很多關於定價(貨幣兌換,跨境轉移等)混合信息,但大致是0.3美元的起始費用和3.9%的起始費用。

可用性:PayPal是在203個國家可提供世界各地/市場: https://www.paypal.com/webapps/mpp/country-worldwide


應用程序內購買

實施:這筆錢將總是直接去對開發人員來說,這意味着您需要實施某種服務,從您的帳戶向最終用戶提供資金。所以流程如下:買方 - >您 - >接收方。

價格:蘋果將佔總數的30%。

可用性:應用程序內購買可用於您可以分發iOS應用程序的所有國家/地區。


結論

  • 不要使用用戶到用戶銷售應用程序內購買的選項,它只是過於複雜和昂貴了三個選項中。
  • 貝寶有一個強大的品牌,人們信任,並在許多國家,這使得它比Stripe更強大的候選人,但恕我直言我會選擇條紋由於其簡單和更便宜的定價。
+0

感謝您的回答,我將專注於Stripe和PayPal,因爲應用內購買似乎不是我個案中的最佳解決方案。 – ossmalpha

+0

問題在於數字商品需要In App購買 –

+0

Stripe和Paypal兩者都要求您從服務器進行API調用,從您的應用運行API調用將是一個主要的安全問題 –

0

如果你想迅速實施早已SDK,你可以用它在用戶之間進行進行簡單的付款方式:
https://github.com/paypal/PayPal-iOS-SDK

,或者如果你需要一個像一些更高級的功能(第三三方,並行和鏈式付款),您可以通過貝寶查老MPL庫: https://github.com/paypal/sdk-packages/tree/gh-pages/MPL

對於應用內購買付款可以通過唯一有效的應用程序商店的用戶進行,並有大部分ñ o一般情況下應用程序內支付的用戶設施嚮應用程序所有者提供

相關問題