About this project
it-programming / e-commerce
Open
Descripción no exhaustiva.
Elaboración de un módulo para prestashop con las siguientes caracteristicas:
1. Una plantilla para realizar pedidos a través de una tienda prestashop planificados. Es decir, dejar cargados pedidos para hacerlos en un momento dado simplemente con la aceptación del pedido por parte del cliente más adelante.
El front debe cumplir lo siguiente.
- Solo para clientes registrados.
- El cliente podrá seleccionar solo parte de los productos de la tienda y estos deben estar en stock
- dirección de entrega, a escoger entre las cargadas en la cuenta del cliente, si no hay ninguna. Ofrecer la posibilidad de crear una nueva dirección de entrega y facturación
- el cliente deberá poder seleccionar el método de pago.
- Frecuencia estimada de compra (esto no es obligatorio)
El formulario para el cliente debería estar en un fancybox, para que todo sea más simple.
El cliente deberá tener una nueva pagina en su "cuenta" con los datos de los pedidos planificados:
- Opción de modificación de los mismos: direcciones de entrega, productos, frecuencia estimada
- Opción para crear nuevos pedidos planificados
- Opción de aceptación, para tramitar los pedidos planificados.
Los pedidos quedarán cargados en el prestashop, pero no harán una reserva de stock, hasta que sean aceptados por el cliente.
En el momento de la aceptación debe verificarse si hay stock y si no hay, informar al cliente mediante un correo electrónico.
2. Por otro lado hay que hacer un pequeño back office de gestión (dentro del backoffice de prestashop) del formulario. Que debería dejar hacer lo siguiente:
- Listado de pedidos programados y clientes
- Opción para modificar, eliminar, cambiar los pedidos planificados.
- Selección de los productos que el cliente puede seleccionar en el front.
- Elaboración de correo de confirmación.
- Elaboración de correo para problemas de stock en el momento de la compra.
Category IT & Programming
Subcategory E-commerce
What is the scope of the project? Medium-sized change
Is this a project or a position? Long-term position
I currently have I have an idea
Required availability As needed
Experience in this type of projects No (I haven’t managed this kind of project before)
API Integrations Payment Processor (Paypal, Stripe, etc.), Other (Other APIs)
Roles needed Designer, Developer, Business analyst
Delivery term: March 09, 2017
Skills needed