Pesquisar

Ajustes no plugin Woocommerce Correios

23/08/2019 às 21:44

Descrição do Projeto:

Há 3 métodos de envio nos quais os preços são fornecidos pelo próprio plugin, em vez de usar webservice dos Correios. São eles: carta registrada, impresso normal e impresso urgente. Os preços destes serviços estão embutidos no código e sempre que há mudança de preços isso exige que o plugin seja atualizado.

Só que o criador do plugin não tem muito tempo livre para fazer isso.

A consequência disso é que WooCommerce Correios está com os preços defasados em relação ao site dos Correios. Quero que as classes que lidam com carta registrada, impresso normal e impresso urgente obtenham seus valores de um arquivo TXT externo, de aparência simples para qualquer lojista sem conhecimento de programação poder editar.

O ideal é que exista um botão nas configurações gerais que puxe o arquivo de um servidor, onde estará sempre com os valores em dia, e salve dentro da loja, para uso pelo plugin. Mas nada impede que seja editado manualmente pelo lojista também.

Além disso, o plugin tem uma configuração para mostrar os prazos de entrega destes 3 serviços, mas não funcionam. Falta no plugin uma requisição ao webservice para retornar os prazos.

Então basicamente o que eu preciso é que as classes:
class-wc-correios-shipping-carta-registrada.php
class-wc-correios-shipping-impresso-normal.php
class-wc-correios-shipping-impresso-urgente.php

Sejam reescritas para ficarem bem similares e facilitar manutenção;
Que os preços sejam obtidos a partir de arquivo externo;
Que este arquivo externo seja, atualizável nas configurações gerais;
Que os 3 serviços passem a fornecer prazos, como deveriam.

Uma possibilidade é que existam campos editáveis dentro das configurações gerais onde os valores possam ser editados, o que tornaria tudo mais simples para o lojista.

Eu quero melhorar este plugin e oferecer as melhorias para que sejam incorporadas ao código do plugin. Como não sei programar em PHP, quero pagar para quem sabe e assim contribuir com a comunidade.

Por fim, é preciso uma mudança na rotina que faz cálculo de cubagem, coisa bem pequena. É para evitar que 2 lados da caixa virtual ultrapassem 70 cm desnecessariamente.

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web & Desenvolvimento
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Iniciante
Visibilidade: Público
Propostas: 6
Interessados: 12
Tempo restante:
Propostas (6)
  • Freelancer novo Promovida Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Wordpress - Ajustes gerais + programação + mobile - Tenho um site Wordpress em fase final de construção. Preciso criar alguns formulários + fazer alguns ajustes de layout + programação + responsivo.

Página de vendas - Pagina de vendas pra curso de psicopatologia e configurações de sofrimento psíquico.

Criar página checkout mercado pago - 1 - DEVE CRIAR PAGINA DE LOGIN E SENHA PAINEL DE CONTROLE DO ADMINISTRADOR 2 - CRIAR PAINEL DE CONTROLE DO ADMINISTRADOR 2- 1 PAINEL VAI TER CAMPO DE VISUALIZAR OS SEGUINTES DAD...

Programador pra criação de Robô de negociações - Desenvolver um robô para negociações no mercado financeiro

Criação de site - Preciso de algum profissional que tenha vasta experiência em criação de sites profissionais para criar o site da minha empresa e a configuração do e-mail e SEO. Ap...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail contato@99freelas.com.br.