Mostrar campo DNI / NIF en las facturas PDF de WordPress usando WooCommerce PDF Invoices & Packing Slips

WebProgramacion > Cursos > Curso de WordPress > Mostrar campo DNI / NIF en las facturas PDF de WordPress usando WooCommerce PDF Invoices & Packing Slips
Autor: Dámaso Velázquez Álvarez

¿Quieres aprender más en mi canal de YouTube?

Suscríbete y no te pierdas ningún vídeo.

Mostrar campo DNI / NIF en las facturas PDF de WordPress usando WooCommerce PDF Invoices & Packing Slips
Mostrar campo DNI / NIF en las facturas PDF de WordPress usando WooCommerce PDF Invoices & Packing Slips

Cuando instalamos WooCommerce en nuestro WordPress, por defecto el sistema no nos va a pedir el DNI / NIF de la persona que compra, por lo que ese dato no aparecerá en la factura.

Cómo hacer que aparezca el NIF / DNI en la factura de WooCommerce

Para que el NIF aparezca en la factura vamos a hacer los siguientes pasos:

  1. Añadir el campo al formulario de checkout de WooCommerce. Usaremos el plugin: Checkout Field Editor (Checkout Manager) for WooCommerce
  2. Añadir un fragmento de código en forma de filtro para que muestre el campo en la cabecera de la factura

En este post nos vamos a centrar sobre todo en el punto 2, donde suponemos que hemos añadido un campo al formulario llamado billing_nif

Código que debemos usar en Code Snippets

Veamos el fragmento de código PHP que tenemos que añadir a nuestro WordPress para que el plugin de facturación muestre el NIF del cliente en la cabecera:

add_filter( 'wpo_wcpdf_billing_address', 'incluir_nif_en_factura', 99, 2 );
function incluir_nif_en_factura( $address, $document = null ) {
    if (!empty($document->order) && $nif = $document->get_custom_field('billing_nif') ) {
        $address = $address . "<p>NIF/DNI/CIF: {$nif}</p>";
    }
    return $address;
}

Podría interesarte...

Facturas en PDF para WordPress
Plugin para WordPress - WooCommerce para hacer facturas en pdf: Emite y envía facturas en formato PDF de todos los ...
Añadir documentos PDF en las notificaciones de Gravity Forms gracias a Gravity PDF
Vídeo donde explico cómo añadir un documento PDF personalizado cuando se rellena un formulario en WordPress con Gravity ...
Exportar los datos de GravityForms a PDF
Vídeotutorial donde explicamos cómo generar documentos PDF con los datos que se han rellenado en un formulario de ...

Deja tu opinión

la política de privacidad que declaro haber leído.

(*) Campos necesarios. El correo electrónico no será público.