Hoy aprenderemos a generar Facturas y Albaranes PDF en Woocommerce con el plugin «Woocommerce PDF Invoices & Packing Slip»
Una de las muchas cosas que se echan en falta del plugin Woocommerce cuando lo instalas de serie es la posibilidad de poder imprimir las Facturas o Albaranes y de esta forma poder enviar estas al cliente o poder gestionar los pedidos con los Albaranes.
Pero como en este mundo maravillosos de WordPress se puede conseguir todo, o casi todo, en el repositorio de plugins de WordPress encontraremos, WooCommerce PDF Invoices & Packing Slip, una extensión que nos permite de forma muy sencilla y cómoda generar Facturas y Albaranes PDF en Woocommerce.
Ahora vamos a configurar este plugin siguiendo estos sencillos pasos:
- Nos descargamos e instalamos el plugin WooCommerce PDF Invoices & Packing Slip desde el panel de configuración de plugins de WordPress.
- Una vez instalado, nos dirigimos a Woocommerce–> Facturas PDF de la barra lateral de opciones de WordPress
- En la pestaña General, marcamos las opciones recomendadas que os dejos en la imagen.[imageframe lightbox=»yes» style_type=»bottomshadow» bordercolor=»» bordersize=»0px» stylecolor=»» align=»center» link=»» linktarget=»_self» animation_type=»0″ animation_direction=»down» animation_speed=»0.1″ class=»» id=»»]
[/imageframe]
[separator style_type=»none» top_margin=»20″ bottom_margin=»20″ sep_color=»» icon=»» width=»» class=»» id=»»] - Ahora toca configurar la plantilla de la factura, y para esto, pulsamos en la pestaña Plantilla y completamos los campos que deseemos, os dejo una imagen de mi configuración estándar.
[imageframe lightbox=»yes» style_type=»bottomshadow» bordercolor=»» bordersize=»0px» stylecolor=»» align=»center» link=»» linktarget=»_self» animation_type=»0″ animation_direction=»down» animation_speed=»0.1″ class=»» id=»»]
[/imageframe]
[separator style_type=»none» top_margin=»20″ bottom_margin=»20″ sep_color=»» icon=»» width=»» class=»» id=»»] - Ahora Guardamos los cambio.
Con estos pasos ya podemos enviarle a nuestros clientes las facturas que generemos sin tener que hacerlo con un software externo y de esta manera poder cumplir con la legislación fiscal de la mayoría de los países. Aunque este plugin esta incompleto ya que no imprime el NIF o DNI del cliente, un campo obligatorio para cualquier factura legal, para solucionar este problema, os dejos un post donde aprenderemos a incluir el campo NIF o DNI en los datos de woocommerce y que se imprima en la factura de este plugin.
[imageframe lightbox=»yes» style_type=»bottomshadow» bordercolor=»» bordersize=»0px» stylecolor=»» align=»center» link=»» linktarget=»_self» animation_type=»0″ animation_direction=»down» animation_speed=»0.1″ class=»» id=»»]
[/imageframe]
[alert type=»error» accent_color=»» background_color=»» border_size=»1px» icon=»» box_shadow=»yes» animation_type=»0″ animation_direction=»down» animation_speed=»0.1″ class=»» id=»»]Si al probar el plugin realizando un pedido nos genera algún tipo de error, por lo general suele ser que tenemos que aumentar la memoria límite de la configuración del servidor php en wordpress de 40Mb a 128Mb.[/alert]
[imageframe lightbox=»yes» style_type=»bottomshadow» bordercolor=»» bordersize=»0px» stylecolor=»» align=»center» link=»» linktarget=»_self» animation_type=»0″ animation_direction=»down» animation_speed=»0.1″ class=»» id=»»]
[/imageframe]
Aquí os dejo un articulo para que aprendaís a como se aumenta la memoria «WP_MEMORY_LIMIT»
¿Y tú, sabes otra forma de generar Facturas y Albaranes PDF en Woocommerce? Cuéntanoslo.
¿Te he ayudado a solucionar tu problema?
¿Te gustaría ayudarme a seguir con mi trabajo?
Si pulsas en el anuncio que verás abajo, aunque no te interese,estás aportando con aproximadamente 0,05€ que me pagará Google. A ti no te costará nada realizar ese pequeño clic. Parece poco pero me ayuda mucho a poder seguir escribiendo artículos de buena calidad y a pagar mis cosillas…¡¡¡Muchas Gracias!!!

Hola Joaquin,
Con este plugin he observado que al realizar un rembolso (en mi caso parcial) a un cliente, la factura sigue siendo la misma que originalmente. Sin contemplar cambios en el total. ¿Hay algo que pueda hacer o cambiar para solucionarlo?
Gracias
Hola Carmen,
Creo que lo que te esta pasando es que no estas pulsando en el botón actualizar impuestos y precio total en el apartado de totales del plugin de woocommerce, ya que este plugin lo único que hace es generar un PDF de este importe.
Espero que sea lo que te pasa.
Un saludo,
Joaquín
Asesor Tecnológico para el comercio y la Hostelería.
Hola Joaquín,
gracias por el tutorial, el plugin está muy bien pero faltaría añadir una columna para el iva ¿es posible insertar una columna para que se vea el tipo de iva de cada producto?
Saludos, Teresa
esto lo controla el woocommerce, seguramente se pueda solucionar pero es un gran trabajo. Si algún día dispongo de muchooooooo tiempo lo intentare, pero de momento no es posible.
Hay algún plug in que genere un pdf para el repartidor? es decir, que sea un pdf con los datos del producto a entregar pero sin precios, sino sólo para que firmen de recibido? POr ejemplo unas flores y no quieren que se vea los datos de factura ni quién lo envía.
Hola Melissa,
Si entras en el pedido, verás que a tu derecha tienes un botón que pone albarán. Si pulsas sobre el te emitirá un pdf con un albarán de entrega como quieres.
Un saludo,
Joaquín López Crespo
Yeah! no lo había visto! muchas gracias 🙂
Otra duda! pasa que en el check out tengo cierta información: Nombre, Apellido, Dirección, Colonia, Localidad, C.P. y tipo de domicilio. Sin embargo al generarse el PDF sólo pone: Nombre, Dirección y localidad. Lo demás no. Porqué pasa esto? hay alguna manera de agregar más info?