Completed

Finalizar prestashop

Published on the June 29, 2015 in IT & Programming

About this project

Open

El proyecto es pasar a Prestashop un ecommerce que está programado sin framework ni plataforma ninguna tales como magento, prestashop, oscommerce. Está programada a mano por mí en PHP y MySQL. Va acompañado por un ERP de gestión de negocio también programado por mí que utiliza la misma base de datos.
De esta manera el ecommerce y el ERP están sincronizados actualmente. El nuevo prestashop tiene su propia base de datos pero es necesario que los datos estén sincronizados entre ambos sistemas.

Website actual
http://bubumotos.com/

Website nuevo
http://bubumotos.com/ps

Hecho

Plantilla y diseño del home hecho. Banners definitivos.
Pasarelas de pago
Sistema de envíos Seur
Importación manual mediante el sistema de importacion de CSV de: categorías, productos, combinaciones y fabricantes


Tareas pendientes

Importación de catálogo automática
Módulo de importación automática del catálogo (categorías, fabricantes, productos y combinaciones) que se ejecute con un cron cada noche. Facilitaré una url con los contenidos en formato deseado como por ejemplo csv, xml, json… necesitaré que me especifiques cómo lo necesitas.
Hay que tener en cuenta que actualmente da timeout exception en la importación de productos ya que no los puede importar todo de una vez.

Importación de clientes
No he hecho la importación de cliente porque me gustaría generar una nueva contraseña y enviársela al cliente ya que no puedo saber cuál es la actual al estar cifrada.

Módulo envío de pedido
Al confirmar un pedido, hay que darlo de alta también en el ERP de la empresa. Supongo que se podrá hacer un módulo que usando el hook de confirmación de pedido haga una llamada a una api que haré yo en el erp y que dará de alta el pedido con sus datos de envío.

Vender productos que no están en stock
Actualmente sólo deja vender lo que hay en stock. Quiero que se pueda vender cualquier producto aunque no esté en stock. Al comprar algo que no está en stock, aumentará el tiempo para el envío ya que hay que pedirlo a fábrica.
Debe avisar al cliente.

Category IT & Programming
Subcategory E-commerce
Is this a project or a position? Project
I currently have Not applicable
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
Roles needed Developer

Delivery term: July 07, 2015

Skills needed