2011-09-19 16 views
5

Come posso accettare pagamenti con carta di credito dall'app per iPhone? Il terminale della carta di credito è una buona soluzione, ma ciò significa che gli utenti della mia app devono avere anche la loro app per iPhone!Accettare pagamento con carta di credito nell'app per iPhone

Come faccio tutto da dentro l'applicazione (utilizzando un UIWebView se necessario)?

Ho verificato le domande correlate su SO ma nessuno ha risposto alla domanda.

Questo non è per gli acquisti in-app (possiamo usare StoreKit per questo). Questo è per le donazioni (e l'app sarebbe gratuita come suggerito dalle linee guida Apple)

Grazie.

+0

può essere è possibile donare con PayPal API, ma non sono sicuro se un bisogno –

+0

per essere in grado di donare a diversi gruppi. Tutti loro non hanno account paypal. – lostInTransit

+0

Scusa ma non sono sicuro di avere altre opzioni. –

risposta

1

può essere è possibile donare con PayPal API, ma non sono sicuro se Apple approverà esso.

PayPal API per iOS:

https://www.x.com/community/ppx/xspaces/mobile/mep

Fare riferimento a questo link prima di iniziare:

PayPal API for iOS - allowed?

Penso che ci sia altra scelta. UIWebView può aprire un sito nella tua applicazione che accetta pagamenti con carta di credito, ma non sono sicuro di quanto sarebbe bello e attraente per un utente.

Spero che questo ti aiuta

EDIT:

Se si utilizza qualcosa oltre a PayPal e In App Purchase, allora temo che la vostra applicazione sarà rifiutato da Apple.

+0

Parth, non so se l'app verrebbe rifiutata se compatibile con PCI. Non c'è nulla nelle linee guida che dice che non è possibile accettare pagamenti diversi dai 2 mezzi citati. Come ho detto, non posso usare paypal perché tutte le organizzazioni che ho scelto come target non hanno un account paypal. Grazie comunque. – lostInTransit

+0

@lostInTransit: è possibile fare riferimento alla risposta in http://stackoverflow.com/questions/7467887/how-to-handle-payments-without-using-in-app-purchase-in-ios-apps. –

+0

Grazie, ma probabilmente sono stati respinti a causa dell'inadempienza PCI? Non voglio memorizzare le informazioni CC dell'utente nella mia app. Posso inviarli a un'API tramite una chiamata HTTP. – lostInTransit

Problemi correlati