[Dica] Como usar o preço dos correios para frete — e não o do contrato
-
AVISO! Proceda apenas se souber o que está fazendo.
Introdução
Entramos em contato com os correios para ver se era possível usar o cálculo de frete “antigo”, sem ser o valor do contrato.
A resposta deles foi que precisávemos usar os códigos “04510” para PAC e “04014” para SEDEX, isso na API nova!Pré-Requisitos
Ter feito a configuração correta da nova API dos Correios. Veja aqui: https://wordpress.org/support/topic/tutorial-atualizacao-nova-api/
Obs: não garanto que irá funcionar para você. Mas para mim deu certo, então estou otimista!Passo-a-passo
1. No diretório do seu site, abra o arquivo para edição: “wp-content/plugins/woocommerce-correios/includes/class-wc-correios-cws-connect.php”;
2. Localize neste arquivo “foreach ( $raw_data[‘itens’] as $item ) {“;
3. Após o foreach, adicione:
$data["04510"] = "* PAC (VALOR CORREIOS)";$data["04014"] = "* SEDEX (VALOR CORREIOS)";
Resultado em imagem: https://imgur.com/DzR7geK
4. Salve
5. No painel de admin do WordPress, vá até WooCommerce -> Configurações -> Integração -> Correios
6. Clique em “Atualizar a lista de serviços”
7. Se nenhum erro ocorreu, tudo certo! Agora é só alterar o método de entrega na aba “Entrega”. Essas opções serão as duas últimas da lista.
Exemplo em imagem: https://imgur.com/zdqe1MFConclusão
Usei o WP 6.3.1
Obs: sou novo em WordPress, então este foi o melhor que pude fazer para “resolver rápido”.
Boa sorte!
PS: Claudio Sanches, obrigado por este plugin maravilhoso!
The topic ‘[Dica] Como usar o preço dos correios para frete — e não o do contrato’ is closed to new replies.