About this project
it-programming / web-development
Open
Alcance del proyecto
Este proyecto debe quedar funcionando en una tienda sobre magento, la tienda ya está operando.
1. Pre-carga de dinero
2. Agendamiento de clases, reservar, reprogramar, cancelar, ceder clases, obsequiar clases.
1. Pre-carga de dinero
Objetivo: que el cliente puede precargar dinero para acreditarlo a las clases de reserve.
Sera obligatorio que el cliente esté logueado
Podrá realizar la precarga a través de Payulatam, Botón PSE, Paypal o cualquier otro medio de pago que el cliente desee. (Será necesario que esos medios ya estén en funcionamiento)
Realizado el pago, la suma se acreditará a la cuenta del usuario
Cada vez que el usuario compre una clase, se debitará la correspondiente suma del saldo disponible, si no hay saldo disponible se le informará y se le ofrecerá la oportunidad de cargar nuevo saldo o de pagar directamente a través de uno de los medios de pago instalados.
El usuario podrá acceder a un reporte en el que se le presentarán los movimientos tanto cargas como usos y saldo de cuenta.
El e-commerce podrá acceder a un reporte en el que se le informará el Nombre, Nro. De usuario, mail, total cargado, total usado y saldo de cuenta de cada usuario.
Cada vez que el cliente concluya una operación, se enviará un mail con la información de la operación, el saldo disponible y/o la fecha, hora y sede de la clase reservada, tanto al cliente como al administrador del sistema.
2. Agendamiento de clases,
Objetivo: Que el usuario pueda reservar, reprogramar, cancelar, ceder clases y/o obsequiar clases.
Sera obligatorio que el cliente esté logueado
Al entrar al sistema se le informará el saldo disponible y se le presentará un calendario con las clases disponibles, fecha, hora, lugar y precio y se le ofrecerá reservarla.
Si el cliente la reserva, se le ofrecerá el medio de pago, bien que pague a través uno de los medios instalados o mediante el dinero que tiene precargado.
Realizado el pago (si es a través del dinero precargado, se actualizará la información en la cuenta del cliente y en lo reportes del admin y del propio cliente), se bloqueará ese horario para no se cruce con otros clientes, y se notificará por pantalla al cliente y se le enviará un mail de confirmación tanto al cliente como al admin.
El administrador del sistema podrá establecer el número de cupos disponibles en cada horario y lugar, cada vez que una persona va a realizar una reserva, el sistema verificará la disponibilidad de cupos, al completarse se bloqueará la reserva.
Si una persona cancela o reprograma una clase, se actualizará la disponibilidad de cupos.
El usuario dispondrá de un reporte con la información de las clases reservadas, canceladas, reprogramas.
Habrá un mismo reporte para el administrador que agrupará a todos los clientes.
Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
Roles needed Developer
Delivery term: October 04, 2016
Skills needed