Necesitas mi libro "Claves para abrir una tienda online y que venda" y lo sabes...


¿Quieres comprarlo en otro sitio?

Amazon | Casa del Libro

Insertar un pedido en Prestashop desde la base de datos

¿Cuándo puede darse esta necesidad?

Pedido generado y pagado pero que por alguna razón no se registró en Prestashop (error en la página de vuelta de la pasarela de pago, error puntual de conexión, pedido generado en una versión anterior o una versión de desarrollo accesible...).

Clic para ampliar


Para insertar un pedido en Prestashop (v.1.6) directamente desde la base de datos hay que modificar las siguientes tablas:

ps_customer -> Tabla clientes

NOTA: genera autonumérico id_customer que necesitaremos en ps_customer_group, ps_address y ps_orders)

ps_customer_group -> Tabla asociación cliente y grupos

ps_address -> Tabla direcciones asociadas a cliente

ps_orders -> Tabla cabeceras pedido

NOTA: genera autonumérico id_order que necesitaremos para más tablas auxiliares

ps_order_history -> Tabla histórico de pedidos

ps_order_detail -> Tabla detalle o líneas de pedido

ps_order_detail_tax -> Tabla detalle impuestos del pedido

ps_cart -> Tabla carrito origen del pedido

ps_order_invoice -> Tabla datos factura del pedido

NOTA: genera autonumérico id_invoice que insertaremos en ps_order_carrier

ps_order_carrier -> Tabla pedidos asociados a transportistas



Por cierto, ¿te he dicho ya que mi libro sigue de los más vendidos en Amazon? 

No hay comentarios:

Publicar un comentario