Logo de Prestashop sobre listado de productos de una tienda

Evitar la creación automática de facturas en Prestashop 1.6

Una de las configuraciones por defecto que incluye Prestashop relativas a la facturación es la de crear automáticamente facturas para los pedidos pagados por medios de pago como tarjeta de crédito o PayPal.

Realmente la factura sólo debería emitirse al finalizar la venta. En una tienda física es fácil determinar este momento: el cliente acude a la caja con los artículos que desea comprar, paga, se le da su factura o ticket y a continuación abandona la tienda. Sin embargo, en una tienda online desde que el cliente finaliza la compra a través de la web y el pedido es recogido por la mensajería pueden pasar varias horas y ocurrir situaciones inesperadas, como que uno de los productos que ha comprado no está en stock debido a un error de stock, el producto tenga una tara y, por tanto, no se le vaya a enviar, que quiera otro producto en su lugar o definitivamente desee desistir de la compra sin motivo.

Para los pedidos pagados por tarjeta, PayPal o ingreso bancario se debería generar la factura una vez que la mensajería ha acudido a las instalaciones de nuestra tienda y ha retirado los pedidos. Ahí no hay vuelta atrás y si el cliente no quiere el pedido, deberá realizar una devolución. Las tiendas pequeñas que no tienen mucho volumen de pedidos podrían llamar a la mensajería y detener el envío a tiempo antes de que salga a destino, pero en una tienda con decenas o cientos de pedidos diarios es una misión imposible. Además, con algunos transportistas como Correos esto tampoco sería posible.

Si vuestra tienda acepta pagos contra rembolso (o COD, si así preferís llamarlo), lo ideal es que la factura no se emita hasta que recibamos el dinero. No es lo normal, pero puede darse el caso de que un cliente al recibir el pedido en su domicilio lo rechace y no quiera pagar por él. Si hemos emitido la factura antes, tendremos que hacer la correspondiente factura rectificativa, así que la opción más sensata es crear la factura una vez que la mensajería nos ha hecho el abono del contra rembolso.

Después de esta parrafada tan interesante sobre cómo y cuándo emitir las facturas de vuestra tienda Prestashop, vamos a explicar brevemente cómo se puede evitar que Prestashop genere de forma automática las facturas de determinados pedidos, un procedimiento que está relacionado con los estados de los pedidos, así que nos vamos a Pedidos -> Estados

Menú Pedidos Prestashop 1.6

Menú Pedidos Prestashop 1.6

Listado de los posibles  estados de los pedidos de Prestashop

Listado de los posibles estados de los pedidos de Prestashop

Esta página enumera los distintos estados que un pedido puede tener en nuestra web. Cada esta tiene sus propias opciones de configuración. Pago aceptado es el estado en el que los pedidos pagados por tarjeta o PayPal son recibidos, así que hacemos clic en Modificar para cambiar su funcionamiento.

Enumera las opciones de configuración del estado de un pedido, en este caso, del estado pago aceptado

Opciones de configuración del estado de un pedido

En la ventana Estado de orden desactiva todas las opciones relacionadas con las facturación, como:

  • Permitir al cliente descargar la factura en formato PDF.
  • Adjuntar factura en PDF al correo electrónico.

Pulsa guardar para aplicar los cambios.

Repite la operación con todos los estados de tu tienda Prestashop que generen la factura de forma automática.

Por último, recuerda que tendrás que generar las facturas de cada pedido de forma manual. ¿Y cómo se generan las facturas de forma manual en Prestashop? Pues es muy fácil:

  • Accede al pedido del que desees sacar la factura.
  • En la sección pedido, haz clic sobre la pestaña Documentos.
  • Pulsar sobre el botón Generar factura.
Resumen de la información de un pedido

Resumen de la información de un pedido

Desde esta pestaña de un pedido en Prestashop es posible generar la factura de un pedido

Pestaña Documentos de un pedido

Y esto es todo. De esta manera evitaremos que Prestashop genere las facturas de forma automática y podremos sacarlas a mano cuando estemos completamente seguros de que el cliente quiere su pedido. No lo he probado con Prestashop 1.7, pero entiendo que el procedimiento no debe ser muy diferente.

2 pensamientos en “Evitar la creación automática de facturas en Prestashop 1.6

  1. Miguel

    Hola, lo primero gracias por el post 😉

    El problema que tiene Prestashop respecto a la generación de facturas es que aunque las generes manualmente no van a ser facturas correlativas. Un ejemplo:
    – El pedido 101 es correcto y generamos FACTURA101
    – El pedido 102 es correcto y generamos FACTURA102
    – El pedido 103 falla y no se genera factura
    – El pedido 104 es correcto y generamos factura, que va a ser la FACTURA104, cuando debería ser FACTURA103
    En una tienda pequeña donde hay pocos pedidos puedes ponerte a cambiar en la configuración el siguiente número de factura antes de generarla, pero p.ej cuando hay 100 pedidos diarios es una lata hacer esto cada vez que quieras generar facturas para los pedidos. ¿Conoces alguna solución a este problema o algún módulo que lo solucione?

    Saludos

    Responder
    1. Jesús Autor

      Hola, Miguel.
      Gracias por tu comentario. Realmente no tenía constancia del problema, pero Prestashop no deja de sorprenderme para mal en este caso fallando en algo tan básico. ¿Quizá la legislación de otros países no obligue a que las facturas sean correlativas y por eso no lo implementa? Sí, tienes razón, cuando tienes 10 pedidos al mes es fácil de resolver el problema, pero si tienes 100… Habrá que esperar a futuras actualizaciones.

      Responder

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.