• Resolved nnpolim

    (@nnpolim)


    Criei um campo personalizável de NIF no woocommerce checkout, mas o meu software de facturação (TOConline) não estava a capturar o NIF porque está à procura de um campo “billing_nif” e o woocommerce não me deixa alterar o nome… Gostava de perceber se, uma vez instalado, este plugin gera um campo: billing_nif que possa ser capturado pelo TOConline ? ou se há forma de o fazer ?

    Obrigado !

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Author Marco Almeida | Webdados

    (@webdados)

    Bom dia,

    Este plugin guarda o NIF nas encomendas no meta _billing_nif e nos utilizadores no meta billing_nif.

    Não é possível alterar estes nomes de meta.

    Thread Starter nnpolim

    (@nnpolim)

    Obrigado pela resposta rápida Marco. Portanto não é compatível com o TOConline… correcto ?

    Plugin Author Marco Almeida | Webdados

    (@webdados)

    Isso terá de lhes questionar a eles, não conheço o código desse plugin, mas acho estranho que procurem pelo meta billing_nif nas encomendas e não _billing_nif porque ter _ no início é o standard para campos de morada no WooCommerce, e o NIF é um campo da morada de facturação.

    Thread Starter nnpolim

    (@nnpolim)

    Muito obrigado. Fiz uma encomenda de teste com o plugin NIF instalado, e apesar do campo aparecer no checkout, e ter sido preenchido, verifico que não está a ser capturado pelo woocommerce. Fiz 2 screenshots do resumo da encomenda no woocommerce. Quando tento editar o Billing, de facto o novo campo NIF está lá mas está vazio… Para alem de instalar o plugin é necessário fazer alguma configuração adicional no woocomerce ?

    Thread Starter nnpolim

    (@nnpolim)

    Aparentemente este problema já tinha sido relatado… o campo aparece no checkout, mas não é transmitido para a encomenda nem emails… woocommerce 10.3.3 e WordPress 6.8.3

    Plugin Author Marco Almeida | Webdados

    (@webdados)

    Olá de novo,

    Onde viu esse problema reportado?

    Que checkout está a usar? O clássico ou o de blocos? Com algum plugin adicional para personalização do checkout?

    O WooCommerce está actualmente na versão 10.4.3 e o WordPress na versão 6.9 – depois de actualizar para estas versões, o problema mantém-se?

    Thread Starter nnpolim

    (@nnpolim)

    Obrigado pela resposta. Vi essa questão num thread aqui, que fala sobre o facto do campo do NIF aparecer no checkout, mas esse valor depois não ser captado pelo woocommerce… como nos screenshots que enviei. estou a usar checkout com blocos. nenhum plug-in no checkout, apena no cart para calcular descontos por quantidade. Não consigo os updates neste momento, porque há personalizações e código envolvido no resto do site gostava de manter tudo a funcionar… Alguma sugestão ? configuração adicional do lado do woocommerce ?

    Bom dia,

    Não consigo os updates neste momento, porque há personalizações e código envolvido no resto do site gostava de manter tudo a funcionar…

    Isto é um alarme. Nunca se devem ter personalizações directamente nos plugins ou no WordPress, mas sim usar os hooks disponíveis para fazer essas personalizações em code snippets fora dos ficheiros do core.

    Não é possível dar suporte a um plugin sem que o utilizador do mesmo garanta ter tudo nas versões mais recentes e sem alterações no core.

    Fiz um teste apenas com WordPress + WooCommerce + Tema Storefront + plugin NIF activos, tudo nas versões mais recentes, com o checkout de blocos e o NIF foi correctamente gravado na encomenda.

    Sugiro que inactive tudo, para além do indicado em cima e com o tema Storefront, e faça o teste, mesmo que não actualize as versões que indica não poderem ser actualizadas.

    Checkout de blocos:

    Detalhes da encomenda em backoffice:

    Base de dados (tabela wc_orders_meta, mas poderá ser na postmeta se não usarem HPOS):

    Thread Starter nnpolim

    (@nnpolim)

    Olá Marco. Obrigado pela informação. Não fui eu que programei… estou a lidar com as consequencias…

    Estou a usar o tema Foodio. Dá para testar, só para perceber se terá algo a ver com o tema ?

    Obrigado !

    Não, terá de fazer o teste que referi, com o tema que referi:

    WordPress + WooCommerce + NIF + Storefront

    Tópico encerrado por falta de feedback adicional.

Viewing 11 replies - 1 through 11 (of 11 total)

You must be logged in to reply to this topic.