Mudança manual de _shipping_method | WordPress.org

[ad_1]

[Vi que tem outra mensagem aqui endereçando o problema. Então fechei eu mesmo]

Com essa mudança atual, o method_id do envio, passou a ser padrão. Que é esse aqui agora: correios-cws

Não importa se eu selecione Sedex, PAC, ou qualquer outro, sempre o método vai ser igual. Enquanto antes cada envio tinha seu method_id próprio.

A implicação prática disso surge quando a gente vai fazer integração com algum serviço de gestão de NF e envios, como o Bling. Serviços que recebem a informação via API e, ao lerem o method_id, como padrão, não conseguirão mais diferenciar o que é PAC, SEDEX, ou outro método.

Eu vi que seria possível, claro, utilizar instante_id, que esse sim é o código único. Estou em contato com o Bling para saber se, para a integração com o Woocommerce em específico, eles podem considerar também o Instance_id como código de verificação, e não apenas o method_id.

Mas, dado que isso não é certo, aqui minha dúvida:

É possível ter alguma forma, no plugin, de escolhermos o method_id? Poderia ser:
1. Um campo na própria configuração do método, ao lado do nome dele
2. Ou sempre salvar o method_id atrelado ao nome, para ter um código único
3. Ou alguma outra alternativa que possa mantê-lo único e diferenciado.

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer