Quiero que un usuario de mi aplicación pueda autorizar a su banco a acreditar automáticamente mi solicitud al final del mes después de recibir su salario. ¿Cómo debe comunicarse la aplicación con los bancos?

Según su respuesta a un comentario,

La idea es debitar la cuenta tan pronto como el salario llegue a la cuenta que se debitaría. Esto es para evitar que el usuario retire fondos de la cuenta antes del débito automático

¿Por qué hacer esto tan difícil? Si no puede debitar debido a fondos insuficientes , simplemente bloquee el acceso a su aplicación. No creo que pueda obtener legalmente información bancaria personal sin un permiso explícito para hacerlo. Incluso Paypal and Stripe no hace esto con su función de Suscripciones. Si el débito automático falla, se envía una notificación al suscriptor. Si después de un cierto número de días han pasado por falta de pago , la cuenta del suscriptor se bloquea o la suscripción se cancela .

¿Por qué puedo preguntar si su proceso / requisito es tan complejo? En mi humilde opinión, debe seguir el principio de KISS y un proceso probado y verdadero, y que ha funcionado para muchas empresas.

para eso tendrás que preguntar a los bancos mismos. Alternativamente, podría usar algo como PayPal, ya que tienen formas de hacerlo muy fácilmente.

las tarjetas de crédito son difíciles debido a todas las reglas relativas a la forma en que guarda los datos.

More Interesting

¿Cuál es la mejor solución para convertir un sitio web de red social existente creado con CodeIgniter en una aplicación móvil en tiempo real (no web móvil)?

¿Cuál crees que tiene las futuras aplicaciones híbridas, web o nativas más brillantes?

¿Cuáles son las mejores aplicaciones de diario de video social?

Para las aplicaciones que usan SMS, ¿cuál es el costo mayorista por mensaje al servicio para enviar un mensaje de texto?

¿Qué tan bueno es el nuevo cliente web de WhatsApp?

¿Cuál es la tecnología detrás de la versión web de WhatsApp?

¿Qué acuerdos debe tener un desarrollador externo al firmar su aplicación, como incluir un NDA y una asignación de todos los derechos de su trabajo, incluido el código y las ideas en el proyecto para mí como la persona que contrata?

¿Cuál es la mejor plataforma de nube de IoT que admite aplicaciones web y móviles?

¿Cuáles son los pros y los contras de las aplicaciones móviles híbridas?

¿Es cierto que Facebook es una aplicación monolítica, en lugar de una aplicación de micro servicio?

¿Cuánto me costaría tener una aplicación simple para teléfonos iOS / Android / Windows (o las 3) integradas que escanea un texto, reconoce letras y números, formatea un mensaje JSON y lo envía a una API web?

Cómo construir una aplicación web express usando Parse Cloud Code

¿Por qué el desarrollo de aplicaciones híbridas se considera mejor en aplicaciones multiplataforma?

¿Cuál es la diferencia entre una aplicación móvil y un sitio web móvil?

¿Es mejor promover la idea de mi aplicación antes de construirla?