ios - sido - tarjeta de credito apple
iOS-Integración de pagos con tarjeta de crédito (5)
Apple no permite pagos en la aplicación IAP de Apple para productos no consumidos en el teléfono (contenido digital) como se indica anteriormente. Vea este ejemplo de una aplicación aprobada que utiliza una biblioteca externa para aceptar tarjetas de crédito en su aplicación: iStash
En mi opinión, Stripe es una buena solución, pero no es el ideal para la aplicación, ya que es una solución basada en la web y se centra en la experiencia web.
Si desea una verdadera experiencia móvil dentro de la aplicación, le sugiero que visite la biblioteca de PayPal o mi empresa, ZooZ , que acepta tanto PayPal como tarjetas de crédito en una integración.
Soy consciente de que podemos integrar las compras en la aplicación con storekit. Pero quiero integrar pagos con tarjeta de crédito. ¿Apple permitirá integrar tales bibliotecas? ¿Existen bibliotecas de este tipo disponibles donde los usuarios puedan usar su tarjeta de crédito para el pago de productos con mi aplicación?
Como desarrollador de iOS, será mejor que leas this . Específicamente pertinente para usted es la sección 11.2:
11.2 Se rechazarán las aplicaciones que utilicen un sistema que no sea la API de compra dentro de la aplicación (IAP) para comprar contenido, funcionalidad o servicios en una aplicación.
Quieren la ganancia y se cortan si usa la API de IAP. Espero que se aclare cualquier problema.
EDITAR: Supongo, en base a la redacción de su pregunta, que el pago desbloqueará algo transitorio en la aplicación. Los IAP solo son apropiados cuando se compra algo digital. Si lo que está vendiendo es físicamente defendible, entonces no debería, y de hecho no está permitido, utilizar la API de IAP. En ese caso, algo como Stripe o una versión basada en web de Paypal''s API de Paypal''s funcionaría.
Dependiendo de lo que los usuarios compren *, debería aceptar pagos en su aplicación. En lugar de intentar incorporar algún tipo de biblioteca de pago en la aplicación, recomendaría usar una API de pago que descargue el trabajo. Eche un vistazo a http://stripe.com/ para ver un ejemplo de un excelente sistema de pago diseñado para facilitar la integración. Su referencia de API incluso menciona la integración con aplicaciones de iPhone .
* Si está tratando de vender características o servicios de la aplicación en sí misma, casi definitivamente estará en conflicto con las pautas de Apple, pero debido al hecho de que dijo "productos", asumo que este no es el caso. De hecho, aunque debe usar el sistema de compra en la aplicación para "contenido, funcionalidad o servicios en una aplicación", tiene prohibido específicamente usarlo para "bienes físicos o bienes y servicios utilizados fuera de la aplicación" (punto 11.3 de Pautas de revisión de la App Store de Apple).
En apoyo de David''s respuesta de David''s , me gustaría agregar que usar una API de pago para aceptar pagos por productos / donaciones a través de su aplicación sería ideal.
Apple Pay ya está disponible (a partir de hoy) en iPhone 6 y 6 Plus, y está activo solo en EE. UU.
Pero si aún desea agregar soporte en su aplicación para dispositivos que no pueden usar Apple Pay, Authorize.Net ahora tiene un SDK de iOS que puede usar para integrar y habilitar los pagos con tarjeta de crédito.
proyecto de trabajo se puede encontrar here en el ejemplo de banda de github.