¿Podrán los desarrolladores incorporar Square en una aplicación de iOS como proveedor de pagos una vez que se lance la API?

Square tenía una API en el pasado, pero ya no la admiten.

Estimado usuario de Square API:

Lanzamos Square API en mayo de 2010 para facilitar que otras aplicaciones integren Square para aceptar pagos con tarjeta de crédito. Debido a la implementación limitada, hemos decidido desaprobar esta API y no tenemos planes de desarrollarla más.

Eliminaremos la API de Square Card Reader en algún momento después del 5/31/2012.

apreciamos su comprensión.

El equipo de Square

De los grupos de Google

Quizás regrese. Hay otras opciones: Braintree, por ejemplo, tiene API para pagos en la aplicación.

En términos de si se le permitiría, según las reglas de Apple, usar una API Square para procesar pagos, creo que lo que importa es si está vendiendo contenido digital. Si vende contenido digital, debe usar Apple para los pagos y pagar una tasa de descuento del 30%. Si no lo está, podría usar una solución externa.

A2A.

Ahora hay SDK de PayPal Here para iOS y Android (Windows 8.1+ también disponible en versión Beta) en el sitio para desarrolladores de PayPal: SDK de PayPal Here

Estos le permiten crear una aplicación sobre la plataforma PayPal Here, utilizando el deslizador de triángulo PPH (Estados Unidos) o el lector EMV / Chip y PIN (Reino Unido y Australia) para la parte de la tarjeta física. Los usuarios (como vendedores / comerciantes) se registran para obtener una cuenta de PayPal Here para realizar transacciones, y PayPal se encarga de toda suscripción, fraude y riesgo, cumplimiento, disputas, etc. PayPal también ha anunciado un nuevo lector EMV que admite pagos sin contacto, incluidos. Apple Pay que llegará a los EE. UU. (Además del Reino Unido y la UA): Mobile World Congress: el enfoque simple de PayPal para los pagos continúa impulsando la adopción

Finalmente, PayPal Here también ofrece una API de “cargador lateral” (paypal / here-sideloader-api-samples). Esto permite que otra aplicación llame a la aplicación PayPal Here y publique una transacción, que luego se puede completar (por ejemplo, al deslizar la tarjeta) en la aplicación PayPal Here. Sin embargo, el SDK permite una solución de aplicación completamente integrada (para la banda magnética no tiene cabeza, para EMV, el SDK representa ciertas partes de la interfaz de usuario durante el flujo de pago).

Esto ya no está en la agenda de Square. Sin embargo hay alternativas. Una compañía que está llenando este vacío es CardFlight. Proporcionan un lector de tarjetas y un SDK para integrar pagos del mundo real en su propia aplicación. De esta manera, puede mantener el control de la experiencia del usuario y no preocuparse por la parte de procesamiento de pagos.

Divulgación completa: actualmente estoy trabajando en CardFlight