WooCommerce is one of the most popular eCommerce platforms in the world, allowing online store owners to sell products and services effectively. However, it is often necessary to customize order confirmation emails to include specific information, such as customers’ CPF or CNPJ in Brazil.
Con esto en mente, en este artículo especial de Nerd Codex, aprenderás cómo agregar el CPF o CNPJ en el correo electrónico de pedido de WooCommerce para satisfacer las necesidades de tu negocio y consultar la información de una manera más rápida y práctica.
Antes de comenzar, asegúrese de haber iniciado sesión en el panel de administración de WordPress donde administra su sitio WooCommerce.
- Accede a la opción “Apariencia” en la barra lateral izquierda de tu WordPress;
- Vaya a la opción “Editar tema” o utilice FTP/SFTP para acceder a su tema;
- Abra el archivo “funciones.php" y vaya a la última línea para agregar nuevo código:
función kia_display_email_order_user_meta( $order, $sent_to_admin, $plain_text ) {
si ($order->facturacion_cpf){
eco'
CPF: '. $order->facturación_cpf.'
';
}
si ($order->billing_cnpj){
eco'
CNPJ: ‘. $order->billing_cnpj. ‘
';
}
}
add_action('woocommerce_email_customer_details', 'kia_display_email_order_user_meta', 30, 3 );
- Save the file and clear your site’s cache (if applicable) for immediate seeding;
- Ahora sólo queda esperar una nueva transacción en su sitio web o realizar un pedido de prueba.
To ensure that the CPF or CNPJ is being displayed correctly in the order confirmation email, carry out a test purchase in your store. After completing your order, check the confirmation email you will receive. If everything is configured correctly, the confirmation email should display the customer’s CPF or CNPJ, as configured.
In summary, customizing the order confirmation email in WooCommerce to include the customer’s CPF or CNPJ is a relatively simple process, as long as you can enter the information into the funciones.phpSiguiendo los pasos anteriores, podrá proporcionar información importante a sus clientes y mejorar la experiencia de compra en su tienda online.
Foto de estudio Cottonbro