2013-02-15 79 views
3

我正在構建一個應用程序,爲應用程序註冊一個事件並向他們收取註冊費。我已經完成了大部分工作,但實際上我很難收取費用。我已閱讀指南,不想使用蘋果的應用內購買方法,因爲他們收取很高的費用,而購買的商品不是數字內容或用於應用程序內使用。在ios上處理信用卡iphone應用程序

我已經看過做paypal,我認爲這應該適合我,我已經開始玩他們的SDK和沙箱。不過,我也希望能夠收取信用卡。我發現card.io看起來效果很好,但這只是讓我獲得了卡信息,它並沒有給我一種實際處理交易的方法。另外,我知道有Square這樣的讀卡器,但我想在我的應用程序中做所有事情,而不需要用戶切換到處理服務。關於如何使這項工作的任何想法?謝謝!

+0

請記住,除非與客戶有「預先存在的財務關係」,否則Apple可能會拒絕您的應用程序。 – 2013-02-15 13:05:38

+0

雖然通讀了指南,但您可能會遇到以下情況:「使用IAP購買應用程序以外的實物商品或商品和服務的應用程序將被拒絕,這意味着您不會因爲您提供外部服務而被拒絕 – 2013-02-15 13:08:33

+0

我將有一個預先存在的財務關係。我認爲這個想法已經全部上了,應該通過蘋果商店。我只是在尋找一種方法來做到這一點。 – Ian 2013-02-15 13:49:22

回答

2

如果您使用類似BalancedStripe這樣的服務,您可以直接在手機上標記卡信息,這將節省您必須通過服務器處理卡信息,從而保持PCI麻煩低。這些服務僅用於標記和收費卡,如果您正在尋找一種方法來獲取卡信息,例如掃描或刷卡,然後像card.io或Square這樣的服務就是你想要的。

1

如果您不想獲得PCI-DSS認證,可以將Braintree與card.io結合使用。 Braintree提供了一個ios sdk,所以它甚至不會打你的服務器。 (見https://www.braintreepayments.com/mobile-payment-processing.) Card.io讓你可以掃描卡片,但是當你將卡片信息返回時,你可以將它推送到braintree api。 由於您銷售的是「服務」,因此您無需使用Apple應用內服務。

0

看起來你正在尋找一個Square解決方案,但在你自己的應用程序。您可能想要查看CardFlight(https://getcardflight.com),因爲它們提供硬件和SDK,以便您可以在自己的應用程序中處理付款。他們與您的處理器一起工作,所以您仍然可以使用Braintree處理付款。

完全披露:我目前正在處理此問題。我們意識到提供軟件和硬件的機會巨大,因此人們可以在自己的應用程序中接受實體卡支付。