O WooCommerce é uma das plataformas de eCommerce mais populares do mundo, permitindo que donos de lojas online vendam produtos e serviços de forma eficaz. No entanto, muitas vezes é necessário personalizar e-mails de confirmação de pedido para incluir informações específicas, como CPF ou CNPJ do cliente no Brasil.
Pensando nisso, neste artigo especial do Nerd Codex, você aprenderá como adicionar o CPF ou CNPJ no e-mail de pedido do WooCommerce para atender às necessidades do seu negócio e conferir as informações de forma mais rápida e prática.
Antes de começar, certifique-se de estar conectado ao painel de administração do WordPress, onde você gerencia seu site WooCommerce.
- Acesse a opção “Aparência” na barra lateral esquerda do seu WordPress;
- Vá até a opção “Editar tema” ou use FTP/SFTP para acessar seu tema;
- Abra o arquivo “functions.php” e vá para a última linha para adicionar novo código:
função kia_display_email_order_user_meta( $order, $sent_to_admin, $plain_text ) {
se ($order->billing_cpf){
eco '
CPF: '. $order->faturamento_cpf.'
';
}
if ($order->faturamento_cnpj){
eco '
CNPJ: '. $order->faturamento_cnpj. '
';
}
}
add_action('woocommerce_email_customer_details', 'kia_display_email_order_user_meta', 30, 3 );
- Salve o arquivo e limpe o cache do seu site (se aplicável) para propagação imediata;
- Agora é só aguardar uma nova transação no seu site ou fazer um pedido de teste.
Para garantir que o CPF ou CNPJ esteja sendo exibido corretamente no e-mail de confirmação do pedido, realize uma compra teste em sua loja. Após finalizar seu pedido, confira o e-mail de confirmação que você receberá. Se tudo estiver configurado corretamente, o e-mail de confirmação deverá exibir o CPF ou CNPJ do cliente, conforme configurado.
Em resumo, personalizar o e-mail de confirmação do pedido no WooCommerce para incluir o CPF ou CNPJ do cliente é um processo relativamente simples, desde que você consiga inserir as informações no functions.php. Seguindo os passos acima, você poderá fornecer informações importantes aos seus clientes e melhorar a experiência de compra na sua loja virtual.
Foto por estúdio cottonbro