• Resolved DecaFL

    (@decafl)


    Boa Tarde,
    Nosso site está integrado com o Bling porém estamos tendo problemas na integra??o pois a propriedade “methodId” (“methodId”: “correios-cws”) usada na integra??o é a mesma para todos os servi?os.

    Deveriam ser diferentes para que se possa identificar corretamente o servi?o utilizado.

    Ex:
    “shippingLines”: [
    { “id”: 161,
    “total”: “0.00”,
    “taxes”: [],
    “methodTitle”: “PAC”,
    “methodId”: “correios-cws”,
    “instanceId”: “0”,
    “totalTax”: “0.00”,
    “metaData”: []
    }

    “shippingLines”: [
    { “id”: 164,
    “total”: “6.79”,
    “taxes”: [],
    “methodTitle”: “Sedex”,
    “methodId”: “correios-cws”,
    “instanceId”: “23”,
    “totalTax”: “0.00”,
    “metaData”: []
    }

    Por favor, como isso pode ser resolvido?
    Obrigada
    Deca

Viewing 11 replies - 1 through 11 (of 11 total)
  • Olá Claúdio, tudo bem?

    Identifiquei o mesmo problema hoje por aqui e a orienta??o do suporte do Bling foi que deveria ser alterado o campo “methodId” conforme descrito por Deca.

    Consegueria nos ajudar?

    Plugin Author Claudio Sanches

    (@claudiosanches)

    Eu já respondi isso em outro fórum. Isso é um problema no Bling que fez integra??o errada.

    Plugin Author Claudio Sanches

    (@claudiosanches)

    fabriciobw

    (@fabriciobw)

    Claudio, tudo bem? Obrigado pela explica??o.
    O bling está irredutível na resolu??o do caso.

    Temos algo que possa ser feito?

    ————-

    Boa tarde, tudo bem?

    Entendo perfeitamente sua quest?o, lamento por conta destes ocorridos com suas importa??es.

    Realizamos nova verifica??o com nosso setor técnico, atualmente neste tipo de integra??o buscamos o alias logístico da API da Woocommerce dentro de shipping_lines no campo “method_id”, porém neste caso está vindo sempre o alias “correios-cws”.

    Neste caso, está sendo importada a mesma informa??o para ambos servi?os sendo como Sedex e Pac.

    Sendo assim ocorrem divergências nesta importa??o, n?o ocorrendo reconhecimento correto do servi?o encaminhado.

    No momento, n?o há como alterarmos o campo de onde buscamos o “alias” devido à sua ampla utiliza??o, onde poderia impactar na utiliza??o de todos os outros usuários da integra??o.

    Esta verifica??o e envio correto do alias é realizado pelo desenvolvedor da integra??o virtual, neste caso seu desenvolvedor.

    Onde irá realizar os devidos ajustes para que seja encaminhada a alias de servi?o correto para o sistema.

    Nossa equipe técnica está ciente desta situa??o, porém é necessário ajuste por parte do desenvolvedor da integra??o realizada.

    —————-

    Plugin Author Claudio Sanches

    (@claudiosanches)

    @fabriciobw fala pra eles que eu que criei a API Rest do WooCommerce durante os mais de sete anos que trabalhei no core do WooCommerce, e que eles fizeram a integra??o incorreta. O method_id vai se repetir e deve se repetir, já que identifica a classe do método de pagamento, e n?o o método em si. No caso deveria usar o method_id e também o instance_id.

    Eles fizeram a integra??o de forma que é impossível trabalhar perfeitamente com as áreas de entrega no WooCommerce, se você tem dois métodos de flat rate, os dois v?o retornar method_id como flat-rate, porém no WooCommerce o logistica possibilita que o mesmo método fa?a duas coisas diferentes.

    A atualiza??o neste plugin apenas mostra como eles n?o fizeram certo da primeira vez, eles n?o souberam integrar com o WooCommerce.

    Legal que galera do Bling recebe dinheiro e enquanto isso eu aqui com esse plugin de gra?a e respondo aqui no fórum de gra?a.

    fabriciobw

    (@fabriciobw)

    Bah! Nem me fale!
    Foi a primeira coisa que eu falei para eles: o desenvolvedor do plugin fez de gra?a e já explicou como deve fazer para corrigir. E vocês recebem para isso e n?o querem fazer.

    Agrade?o muito pelo seu empenho e dedica??o.
    Obrigado mesmo!

    Thread Starter DecaFL

    (@decafl)

    Cláudio muito obrigada pelo retorno, pelo jeito eu e Fabrício vamos ter uma longa batalha pela frente!!

    Muito obrigada e abra?os!

    Deca

    Thread Starter DecaFL

    (@decafl)

    @fabriciobw, dá uma olhada nesse thread aqui que tem um workaround, ainda n?o consegui fazer funcionar mas parece que resolve…
    https://www.ads-software.com/support/topic/nova-api-envios-com-method_idcorreios-cws-e-impedindo-integracao-bling/
    Abs!

    Plugin Author Claudio Sanches

    (@claudiosanches)

    @decafl esse “workaround” introduz vários bugs, tira os pedidos de sincronia com os métodos de entrega, vai impedir quem estiver usando ele de gerar etiquetas e outras coisas que estou desenvolvendo para o plugin também.

    é praticamente dar um tiro no pé fazer isso dai. Exatamente por este motivo n?o fiz no plugin e se eu fazer vou ter que ainda avisar que est?o introduzindo bugs porque o Bling n?o fez a integra??o correta.

    Thread Starter DecaFL

    (@decafl)

    @claudiosanches entendido, obrigada por esclarecer….
    Já n?o sei mais o que fa?o para conseguir resolver isso com o Bling….eles n?o aceitam que a integra??o está errada, após a última resposta deles (abaixo) fiz um pedido de “melhoria do sistema” mas acho difícil atenderem, ent?o estou tentando de tudo para achar uma alternativa para conseguir automatizar o processo de pedidos/NF/embarques…
    Obrigada e abs
    Deca
    ________________________

    Olá, tudo bem?

    Me chamo Thainá e vou lhe auxiliar.

    Entendi sua necessidade.

    O campo utilizado para obter o alias de entrega (ID logístico) atualmente é o “methodId”, disponibilizado na API da WooCommerce. Essa funcionalidade está operando normalmente.

    Porém, caso a parceira WooCommerce disponibilize aliases iguais para servi?os diferentes dos Correios, n?o será possível configurá-los no Bling.

    Nesse caso, recomendamos que entre em contato com o suporte da parceira WooCommerce ou com o desenvolvedor responsável para verificar a possibilidade de enviar aliases diferentes para cada servi?o de entrega.

    Dessa forma, será possível realizar a configura??o no sistema.

    Permanecendo qualquer dúvida, sigo à disposi??o. Bom trabalho e um ótimo dia!


    Atenciosamente,
    Thaina C. – Suporte Bling

    Plugin Author Claudio Sanches

    (@claudiosanches)

    @decafl Eu desenvolvi toda a API do WooCommerce que o Bling esta usando. Pode falar pra eles, que n?o adianta chamar o method_id de ID logístico porque ele n?o é, eles podem chamar isso pro resto da vida, mas n?o adianta chamar uma pedra de agua, porque a pedra n?o vai virar agua!

    O WooCommerce tem áreas de entrega e o Bling n?o fez a integra??o correta. Agora eles querem que você entre em contato com a plataforma para alterar como funciona pra todo mundo apenas por causa do Bling.

    Veja só! Você acha que isso esta certo?

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘“Method ID” é o mesmo para diferentes servi?os’ is closed to new replies.