CTT Correio Registado

Description

O plugin CTT Correio Registado integra-se com o WooCommerce, permitindo associar o número de rastreamento do serviço CTT Correio Registado a cada encomenda e facilitar o acompanhamento da entrega tanto para o cliente como para o gestor da loja. Assim que a encomenda é concluída, o número de rastreamento é automaticamente enviado por email ao cliente.

O plugin disponibiliza uma ligação para a página oficial de rastreamento dos CTT, com o número de rastreamento já preenchido sempre que suportado pela página dos CTT. Por motivos de segurança definidos pelos CTT, poderá ser necessário confirmar o reCAPTCHA antes de consultar o estado da encomenda.

Além disso, o plugin automatiza a impressão dos dados do cliente no Talão de Aceitação em papel, eliminando a necessidade de preenchimento manual e reduzindo o tempo e o risco de erros no processo de envio.

Principais funcionalidades:

  • Inserção do número de rastreamento diretamente na página de administração da encomenda.
  • Normalização automática do número de rastreamento, removendo espaços e quebras de linha acidentais.
  • Validação centralizada do número de rastreamento, preparada para ser reutilizada por extensões compatíveis, incluindo a versão PRO.
  • Link automático para a página oficial de rastreamento dos CTT na administração da encomenda e no email de conclusão enviado ao cliente.
  • Número de rastreamento enviado no email de conclusão da encomenda.
  • Impressão dos dados do cliente no Talão de Aceitação em papel. Basta colocar a folha na impressora e configurar o tamanho do papel para A5.
  • Estrutura de impressão preparada para reutilização pela versão PRO, garantindo consistência entre a impressão individual e a impressão em série.
  • Ligação aos CTT centralizada numa única função interna, facilitando futuras atualizações caso os CTT alterem o endereço da página de rastreamento.
  • Compatibilidade com HPOS (High-Performance Order Storage) do WooCommerce.

Instalação

  1. Faça o upload dos ficheiros do plugin para o diretório /wp-content/plugins/ctt-correio-registado, ou instale o plugin diretamente através do painel do WordPress.
  2. Ative o plugin através do menu “Plugins” no WordPress.
  3. Certifique-se de que o WooCommerce está instalado e ativo.
  4. O plugin está pronto para uso. Encontrará o campo para inserir o número de rastreamento na página de edição das encomendas.

Versão PRO

  • CTT Correio Registado PRO: Oferece um painel de expedição de encomendas que permite filtrar as encomendas para mostrar apenas as de CTT Correio Registado e preencher todos os números de rastreamento num único local, facilitando o processo de envio. Além disso, permite a impressão em série dos Talões de Aceitação, poupando tempo e evitando a necessidade de abrir encomenda a encomenda. Descarregar.

Instale também

  • Imprimir Etiquetas para Envio de Encomendas: Imprima etiquetas de envio de encomendas diretamente do WooCommerce, com layout otimizado para folhas A4, cada uma com 12 etiquetas de 105 x 48 mm. Descarregar.
  • Imprimir Etiquetas para Envio de Encomendas PRO: Inclui um painel próprio para impressão de múltiplas etiquetas de encomendas de uma só vez e a escolha de vários formatos de etiquetas. Descarregar.
  • Initial Stock for WooCommerce: Adiciona ao WooCommerce a capacidade de registar e guardar a quantidade inicial de stock e a data de stock inicial de cada produto e variação. Descarregar.
  • Initial Stock for WooCommerce PRO: Expande o conceito base de simples registo de stock inicial para uma solução profissional de gestão, histórico e interoperabilidade de stock, pensada para lojas com necessidades reais de controlo e auditoria. Descarregar.
  • Product Completion Emails for WooCommerce: Permite-lhe melhorar a experiência dos seus clientes através do envio de um email de conclusão personalizado para cada produto de uma encomenda. Assim que a encomenda atinge o estado “Completed”, este plugin envia ao cliente emails separados e personalizados para cada produto adquirido. Descarregar.

Aviso Legal

Este plugin não é afiliado, patrocinado, aprovado ou de qualquer forma associado aos CTT – Correios de Portugal, S.A. “CTT”, “Correios de Portugal”, “Correio Registado” e outras marcas, nomes ou termos relacionados são propriedade dos CTT – Correios de Portugal, S.A. O uso desses termos no contexto deste plugin é meramente descritivo, com o propósito de identificar um serviço e funcionalidade relacionada ao rastreamento de encomendas, sem qualquer vínculo ou aprovação por parte da entidade titular das marcas.

Notas

Este plugin foi testado com as versões mais recentes do WordPress e do WooCommerce para garantir compatibilidade.

FAQ

Onde encontro o número de rastreamento?

O número de rastreamento encontra-se no respetivo Talão de Aceitação em papel dos CTT, no canto superior direito, junto ao código de barras. Copie sem os espaços entre os números, como neste exemplo: “RL193378648PT”.

O link de rastreamento abre diretamente o estado da encomenda?

O plugin abre a página oficial de rastreamento dos CTT com o número de rastreamento já preenchido sempre que suportado pela página dos CTT.

No entanto, por motivos de segurança definidos pelos CTT, poderá ser necessário confirmar o reCAPTCHA antes de consultar o estado da encomenda. Este comportamento é controlado pelos CTT e não pelo plugin.

Porque aparece um reCAPTCHA ao seguir a encomenda?

O reCAPTCHA é um mecanismo de segurança dos CTT para proteger a consulta pública de objetos. O plugin não controla nem contorna essa validação. O cliente poderá ter de confirmar o reCAPTCHA para aceder ao estado da encomenda no site dos CTT.

O cliente vê o número de rastreamento na página da encomenda?

Na versão gratuita, o número de rastreamento é enviado ao cliente no email de conclusão da encomenda.

A apresentação do bloco de expedição com o número de rastreamento na página da encomenda do cliente é uma funcionalidade da versão PRO.

Como configurar a impressão?

No Windows:

No painel de impressão, configure o “Tamanho do papel” para A5 e desmarque a opção “Cabeçalhos e rodapés”. Em “Margens”, defina “Nenhum”. Verifique a orientação da folha na impressora, pois varia conforme a marca e o modelo.

No macOS:

No diálogo de impressão, selecione “A5” como tamanho do papel, desative cabeçalhos e rodapés e confirme que a escala está a 100%. Algumas impressoras ou drivers podem impor margens mínimas, mesmo quando o plugin define a margem da página como zero.

A versão PRO usa o mesmo layout de impressão?

Sim. A partir da versão 1.0.12, o layout de impressão do Talão de Aceitação foi preparado para ser reutilizado pela versão PRO, permitindo que a impressão individual e a impressão em série usem a mesma estrutura e o mesmo CSS.

A versão PRO usa as mesmas funções de rastreamento da versão gratuita?

Sim. A versão gratuita centraliza a normalização, validação e geração do URL de rastreamento. A versão PRO pode reutilizar essas funções para manter consistência entre os dois plugins e evitar duplicação de regras.

Reviews

Read all 1 review

Contributors & Developers

“CTT Correio Registado” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.14

  • Correção de Tested up to para 7.1

1.0.13

  • Centralização da geração do URL de rastreamento dos CTT numa única função interna.
  • Atualização da ligação de rastreamento para abrir a página oficial de pesquisa de objetos dos CTT com o número de rastreamento preenchido.
  • Normalização automática do número de rastreamento antes de guardar, validar e apresentar, removendo espaços e quebras de linha acidentais.
  • Adição de função global de validação do número de rastreamento, permitindo reutilização pela versão PRO.
  • Preparação da versão gratuita para servir como base funcional da versão PRO, evitando duplicação de regras de normalização, validação, URL de rastreamento e layout de impressão.
  • Melhoria do texto do email de conclusão da encomenda para indicar que poderá ser necessário confirmar o reCAPTCHA no site dos CTT.
  • Adição de informação nas FAQ sobre o comportamento do reCAPTCHA dos CTT.
  • Clarificação da separação entre funcionalidades da versão gratuita e funcionalidades da versão PRO.
  • Melhoria da manutenção futura da ligação aos CTT, evitando URLs repetidos no código.

1.0.12

  • Reorganização interna do layout de impressão do Talão de Aceitação.
  • Separação do CSS e da estrutura de impressão em funções reutilizáveis.
  • Preparação da impressão individual para partilhar o mesmo layout com a impressão em série da versão PRO.
  • Melhoria da manutenção entre a versão gratuita e a versão PRO, evitando duplicação de layout e CSS.
  • Mantida a compatibilidade com HPOS (High-Performance Order Storage) do WooCommerce.
  • Pequenas melhorias de consistência e organização do código.

1.0.11

  • Verificação de compatibilidade com a versão 7 do WordPress e WooCommerce 10.
  • Declaração formal de compatibilidade com HPOS (High-Performance Order Storage) do WooCommerce.
  • Melhoria das verificações de segurança nas ações AJAX, com validação de nonce e permissões por encomenda.
  • Remoção do acesso público ao endpoint de impressão do Talão de Aceitação, restringindo-o a utilizadores autorizados.
  • Melhoria da validação e sanitização do número de rastreamento.
  • Carregamento dos ficheiros JavaScript e CSS apenas nos ecrãs de encomendas do WooCommerce.
  • Melhoria da compatibilidade da impressão com a configuração de país da loja e da morada de envio.
  • Adição de instrução CSS @page para definir impressão em A5 sem margem do documento, mantendo a margem de alinhamento controlada pelo plugin.
  • Revisão de textos e mensagens administrativas.

1.0.10

  • Link com possibilidade de atualizar para a versão PRO.
  • Exemplo de Talão de Aceitação de Correio Registado emitido pelos CTT.

1.0.9

  • Verificação de compatibilidade com a versão 6.8 do WordPress e WooCommerce 10.

1.0.8

  • Correção do Contributors.

1.0.7

  • Verificação de compatibilidade com a versão 6.7.1 do WordPress.
  • Melhoria na impressão dos campos do formulário, com ajustes de margens.
  • Agora assinala na impressão os campos “Nacional” ou “Internacional” conforme o país definido na morada de entrega. Assinala, por defeito, a opção “Correio Registado”.

1.0.6

  • Atualização do ficheiro readme.txt.

1.0.5

  • Atualização do ficheiro readme.txt.

1.0.4

  • Reposicionar o botão “Imprimir registo” para ficar dentro da div class=“cttcr”.

1.0.3

  • Adição de botão “Guardar” junto ao campo do Número de Rastreamento. Permite guardar o número sem atualizar estado da encomenda.
  • Melhoria à consistência do código.
  • Correção do ficheiro JS da requisição AJAX para salvar o número de rastreamento.

1.0.2

  • Correção da informação mostrada no email de Conclusão da encomenda.

1.0.1

  • Correção da descrição.
  • Correção na impressão do Código Postal.

1.0

  • Lançamento inicial do plugin com funcionalidades de rastreamento e impressão de dados.