Compañeros, buenas:
Tengo una aplicación comercial funcionando "ok" y con relativa aceptación en el mercado. Existen 2 versiones de la aplicación: una versión LIGHT totalmente gratis e ilimitada, y otra versión ELITE de pago.
Mi actual modelo de negocio es:
- Si el cliente desea la versión ELITE debe registrarse y abonar el importe (entre 70€/140€ monousuario/multiusuario). La aplicación me envía directamente un email con el registro del cliente y yo les envío una contraclave que activa dicha versión. Y tengo subcontratado los servicios de mantenimiento y asistencia técnica a una empresa por un 20% de los ingresos que se generan.
En este caso: Entre la horas que hecho trabajando en la aplicación (subiendo actualizaciones, añadiéndole nuevos módulos, optimizando el código fuente...), el 20% que se lleva la empresa y otro 35% aprox. que se lleva Hacienda.... al final me queda "nada y menos" y NO me compensa económicamente..... Solo la satisfacción de ver una aplicación mía usándose en muchos comercios y empresas de servicios.
Estoy planteando la posibilidad de cambiar de modelo de negocio y para ello rescindir de la empresa que presta el mantenimiento y asistencia técnica (así me ahorraría ese 20%: ese trabajo lo haría yo... que en definitiva es "solo" enviar/recibir email) y para también evitar el 35% de Hacienda, implantar un sistema de donaciones (botón "donar" de PayPal, que queda exento de tributación) en la que cualquier usuario, a través de una donación, recibirá a cambio la contraclave. Este sistema me supondrá tener que revisar diariamente la cuenta bancaria, ver los nuevos ingresos y enviarles la contraclave.... y aquí me surge una duda:
- ¿Cómo podría relacionar yo el ingreso recibido en la cuenta bancaria con el cliente para poder enviarle mediante email la contraclave?
En el programa puedo insertar un módulo de donaciones e incluir el botón "donar" de Paypal (que derivará a la web correspondiente), pero lo ideal sería que el programa verificase que efectivamente el usuario ha realizado una donación (y NO simplemente ha pulsado en el botón donar) y me enviase acto seguido de manera automática un email con el registro. ¿Cómo puedo verificar desde el programa que el usuario ha realizado una donación efectiva y ha seguido todos los pasos?
... en fin... espero haberme explicado.
A la espera de sugerencias y/o nuevos planteamientos.... saluda cordialmente
Lorenzo Fernández
Desde Cádiz, España.