• Resolved rodrigoludwig

    (@rodrigoludwig)


    Olá,

    Estou testando o “Woocommerce Correios” e tenho a seguinte dúvida:
    No valor declarado, tem como eu definir este valor?
    Digo isto, porque o produto eu vendo por um valor, mas meu custo é menor, ent?o gostaria de poder definir um valor menor, para meu custo com correios ficar mais barato para o cliente.

    Tem como fazer isto?

    Obrigado!!

Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Author Claudio Sanches

    (@claudiosanches)

    N?o tem como definir, porque tem que ser o valor das mercadorias, já que esse valor vai definir o seguro dos produtos, se o valor estiver errado, vai ter problema para recuperar em caso de extravio. Além que o valor deve ser o mesmo da nota fiscal…

    De qualquer forma, é possível enviar qualquer coisa dos dados enviados para os Correios usando o filtro woocommerce_correios_shipping_args (mas ainda acho que se agente dos Correios ver nota fiscal em valor diferente, vai causar algum problema).

    Thread Starter rodrigoludwig

    (@rodrigoludwig)

    Vou pesquisar com os Correios, depois retorno. Afinal, seria como um seguro, n?o? se eu pagar um Real pelo seguro, receberei um Real. A perda é só minha, n?o é verdade?
    N?o é um campo obrigatório, estou pagando por ele.

    Plugin Author Claudio Sanches

    (@claudiosanches)

    Sim, estou para trocar “valor declarado” por “seguro”, assim facilita ou melhorar a descri??o do campo.

    Aqui tem descri??o do servi?o nos Correios: https://www.correios.com.br/a-a-z/declaracao-de-valor

    A declara??o de valor de mercadoria destinada à comercializa??o estará sujeita à tributa??o, devendo ser acompanhada do respectivo documento fiscal, de acordo com a legisla??o vigente.

    A obrigatoriedade de cumprimento da legisla??o tributária é de inteira responsabilidade do REMETENTE.

    Para transferência de objetos pessoais poderá ser utilizado o Formulário Declara??o de Conteúdo (arquivo Docx e arquivo PDF) devidamente preenchido em duas vias, com dados do objeto e seu valor. O documento fiscal ou a declara??o de conteúdo deverá ser acondicionado preferencialmente em envelope plástico transparente auto-adesivo fornecido pelos Correios e afixado externamente à embalagem do objeto.

    Algumas coisas mudaram, ent?o n?o tenho certeza se logistas n?o podem mais enviar sem ter declarado todo o valor do pedido, eu mesmo fui postar algo para meu pai no mês passado e tive que declarar todos os itens do pacote e seus valores, porque pode ser barrado para tributa??o, e ainda paguei pelo seguro para evitar problemas.

    Novamente, recomendo você tirar essas dúvidas no Correios, como falei em outro tópico, fiz este plugin para facilitar a integra??o com os Correios, entretanto eu sou um desenvolvedor sem nenhum tipo de contato com os Correios, e eles andam mudando muitas coisas nos últimos tempos, ent?o vai ser mais seguro conversando com eles.

    Thread Starter rodrigoludwig

    (@rodrigoludwig)

    Tranquilo Cláudio, entendo.
    Agrade?o pela aten??o e resposta rápida.

    abs

    Thread Starter rodrigoludwig

    (@rodrigoludwig)

    Oi Cláudio,

    Tudo certo?

    Falei com os Correios e resumidamente é o seguinte:
    – hoje é possível declarar valor menor ou igual ao valor da nota fiscal
    – n?o é permitido declarar valor maior do que a nota fiscal

    ou seja, se por exemplo, em uma nota fiscal de 100 Reais, digamos que o produto tem custo pra mim 50,00 Reais, eu poderia contrator este servi?o de “valor declarado” pelo valor de 50,00 Reais. Sai mais barato para o cliente, que é a minha preocupa??o, e da mesma forma, n?o tenho prejuízos no caso de avaria ou extravio.

    Seria uma adi??o bacana, para o seu plugin que já é excelente. Vai a sugest?o ??

    Você comentou que tem um argumento “woocommerce_correios_shipping_args”, eu consigo
    sobrepor o valor da nota que é utilizado pelo plugin, com este argumento, isso?

    Obrigado.
    abs
    Rodrigo

    PS: nesta url, há a informa??o que a mo?a dos Correios me passou:
    https://www.correios.com.br/a-a-z/valor-declarado#tab-3

    • This reply was modified 6 years, 6 months ago by rodrigoludwig.
    Plugin Author Claudio Sanches

    (@claudiosanches)

    Ent?o boa sorte, use o woocommerce_correios_shipping_args para dar desconto.
    Pode dar desconto assim:

    add_filter( 'woocommerce_correios_shipping_args', function( $data ) {
    	$data['nVlValorDeclarado'] = round( $data['nVlValorDeclarado'] / 2 );
    
    	return $data;
    } );
    

    Nesse exemplo vai dividir o valor por 2, dando 50% de desconto.
    Pode usar esse código para criar um plugin seu.

    Thread Starter rodrigoludwig

    (@rodrigoludwig)

    N?o era a minha inten??o fazer um plugin, nem sei por onde come?ar e nem é meu foco. ??
    N?o queria complicar minha vida, muito menos a sua. hehe!!

    Bem, vou dar uma olhada nisto mais tarde pra ver o tamanho da bucha!
    No pior das hipóteses, vai com o frete mais caro.

    Obrigado Cláudio! Você foi bastante atencioso.

    abs,
    Rodrigo

    Plugin Author Claudio Sanches

    (@claudiosanches)

    Fazer um plugin é super simples, o código poderia ir no functions.php do seu tema, mas n?o recomendo, porque se trocar de tema, vai trocar também como a loja opera?
    Por isso o plugin que é apenas um arquivo com 3 linhas de comentário dizendo qual é o nome dele.

    Fábio

    (@fabiopulitta)

    Fala @rodrigoludwig,

    Vou dar minha contribui??o. Hoje eu dou desconto tb. Np meu caso, tenho apenas o SEDEX disponível por que o PAC demora demais. Ent?o uso o SEDEX e dou um desconto de 30%. Coloquei esse código no functions.php. Veja se ajuda:

    
    function desconto_sedex( $rates ) {
        
        foreach ( $rates as $rate_id => $rate ) {
            
            if ( $rate->method_id === 'correios-sedex' ) {
                
                $preco_cor  = $rate->cost;
                $preco_pv   = ($rate->cost)*.7;
                
                $rate->cost = $preco_pv;
                
                addCorreio($preco_cor, $preco_pv);
    
            }
        }
    
        return $rates;
        
    }
    add_filter( 'woocommerce_package_rates', 'desconto_sedex', 100 );

    Na verdade a minha fun??o faz N outras coisas. Tentei dar uma limpada pra focar só no desconto. N?o testei, mas deve funcionar.

    N?o sei se o @claudiosanches pode contribuir com algo, mas acho que deve servir.

    • This reply was modified 6 years, 6 months ago by Fábio.
    • This reply was modified 6 years, 6 months ago by Fábio.
    • This reply was modified 6 years, 6 months ago by Fábio.
    • This reply was modified 6 years, 6 months ago by Fábio.
    Thread Starter rodrigoludwig

    (@rodrigoludwig)

    Valeu Cláudio / Fábio,

    Opa! Vou tentar fazer! ??
    Gostei deste forum! o pessoal participa e é rápido!

    Obrigado!

    abs

    Plugin Author Claudio Sanches

    (@claudiosanches)

    @fabiopulitta isso é um pouco diferente do que o @rodrigoludwig quer, você esta dando desconto no valor total, ele quer enviar o valor declarado com desconto, o que vai gerar um valor de frete menor também, mas ainda podem gerar valores diferentes.
    Além que seu código falta detalhes, como a fun??o addCorreio() que n?o existe e vai causar esse se o Rodrigo tentar usar.

    Fábio

    (@fabiopulitta)

    Putz, verdade @claudiosanches. O addCorreio era pra sair também. Fun??o específica. Mas entendi o ponto da carta registrada. N?o tinha me dado conta de que era esse o problema.

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Valor declarado – Woocommerce Correios’ is closed to new replies.