Você imprime a declaração de um pedido em dois cliques, ou a de vários pedidos de uma vez. Nos três jeitos abaixo, a declaração abre numa nova aba, já preenchida e com a janela de impressão do navegador aberta.
Funciona tanto na tela de pedidos nova do WooCommerce (HPOS) quanto na antiga.
Um pedido, pela tela do pedido
- Vá em WooCommerce → Pedidos e abra o pedido.
- Na área Geral, abaixo do campo Cliente, clique em Imprimir declaração de conteúdo.
Um pedido, pela lista de pedidos
Na lista de pedidos, cada linha tem um ícone Imprimir Declaração na coluna Ações. Se a coluna não aparece, ative em Opções de tela, no topo da página.
Vários pedidos de uma vez
- Na lista de pedidos, marque as caixas dos pedidos que vão ser despachados.
- Em Ações em massa, escolha Imprimir declarações.
- Clique em Aplicar.
As declarações abrem numa nova aba, uma por folha. A lista de pedidos não recarrega e mostra o aviso Declarações prontas. Para imprimi-las, clique aqui. Use esse link se o navegador bloquear a nova aba ou se precisar reabrir a impressão.
Filtre a lista por Processando, marque todos os pedidos da página e use a ação em massa. Sai uma pilha de declarações na ordem da lista, pronta pra assinar.
Na aba da declaração
- A janela de impressão abre sozinha. Pra ajustar algum valor antes, clique em Cancelar, edite e depois clique em Imprimir página, no fim da declaração. Veja Como editar os textos ou valores.
- Pra guardar um arquivo em vez de imprimir, escolha Salvar como PDF no destino da janela de impressão.
- A data impressa é a do dia da impressão, e a cidade é a do endereço da loja.
Etiqueta de endereço na mesma folha
O plugin pode imprimir, no rodapé de cada declaração, uma etiqueta com destinatário e remetente pra recortar e colar na caixa. Ela vem desligada. Pra ligar, cole no functions.php do tema filho ou num plugin de snippets, como o Code Snippets:
add_filter( 'wc_correios_declaration_print_labels', '__return_true' );
A etiqueta mostra o número interno do pedido (#123) acima do destinatário. Pra tirar, acrescente:
add_filter( 'wc_correios_declaration_destination_display_order_id', '__return_false' );
Na tela, dá pra clicar na etiqueta e editar o texto antes de imprimir.
Próximos passos
- Como editar os textos ou valores — ajustar nome, peso, preço e total antes de imprimir.
- Personalizar o nome dos produtos — trocar o nome dos itens de forma permanente.
- Solução de problemas — quando o botão não aparece ou a aba não abre.