2011-09-19 9 views
5

¿Cómo puedo aceptar pagos con tarjeta de crédito desde mi aplicación iPhone? ¡El Terminal de Tarjeta de Crédito es una buena solución, pero eso significaría que los usuarios de mi aplicación también deben tener instalada su aplicación de iPhone!Aceptar pago con tarjeta de crédito en la aplicación para iPhone

¿Cómo puedo hacerlo todo desde la aplicación (utilizando un UIWebView si es necesario)?

Hice preguntas sobre SO, pero ninguno realmente respondió la pregunta.

Esto no es para compras desde la aplicación (podemos usar StoreKit para eso). Esto es para donaciones (y la aplicación sería gratuita, como sugieren las pautas de Apple)

Gracias.

+0

puede ser usted puede donar a través de la API de PayPal pero no estoy seguro de si un Necesidad –

+0

para poder donar a diferentes grupos. Todos ellos no tienen cuentas de paypal. – lostInTransit

+0

Lo siento, pero no estoy seguro si tienes otra opción. –

Respuesta

1

Puede ser que pueda donar a través de la API de PayPal, pero no estoy seguro de si Apple lo aprobará.

PayPal API para iOS:

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

se refieren a este enlace antes de empezar:

PayPal API for iOS - allowed?

Creo que no hay otra opción. UIWebView puede abrir un sitio en su aplicación que acepte pagos con tarjeta de crédito, pero no estoy seguro de qué tan bueno y atractivo sería para un usuario.

la esperanza que esto le ayuda

EDIT:

Si utiliza nada, aparte de PayPal y In App Purchase, entonces me temo que su aplicación será rechazada por Apple.

+0

Parth, no estoy seguro de si la aplicación se rechazará si cumple con PCI. No hay nada en las pautas que diga que no puede aceptar pagos que no sean los 2 medios mencionados. Como dije, no puedo usar PayPal porque todas las organizaciones a las que me dirijo no tienen una cuenta de PayPal. Gracias de todos modos. – lostInTransit

+0

@lostInTransit: puede consultar la respuesta en http://stackoverflow.com/questions/7467887/how-to-handle-payments-without-using-in-app-purchase-in-ios-apps. –

+0

Gracias, pero probablemente fueron rechazados debido a la incompatibilidad PCI? No quiero almacenar la información CC del usuario en mi aplicación. Puedo enviarlos a una API a través de una llamada HTTPs. – lostInTransit

Cuestiones relacionadas