Contributors: claudiosanches
Donate link: http://claudiosmweb.com/doacoes/
Tags: woocommerce, checkout, brazil, cpf, cpnj, rg, ie
Requires at least: 3.5
Tested up to: 4.0
Stable tag: 3.3.1
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Adds Brazilian checkout fields in WooCommerce
Adiciona novos campos para Pessoa Física ou Jurídica, Data de Nascimento, Sexo, Número, Bairro e Celular. Além de máscaras em campos, aviso de e-mail incorreto e auto preenchimento dos campos de endereço pelo CEP.
É necessário estar utilizando uma versão do WooCommerce para que o WooCommerce Extra Checkout Fields for Brazil funcione.
A partir da versão 3.1.0 é feita integração também com a API de pedidos e de clientes do WooCommerce.
Funciona com os plugins:
- WooCommerce Bcash (adiciona as informações de número, CPF, Razão Social e CNPJ)
- WooCommerce Moip (adiciona as informações de bairro e número e melhora o Checkout Transparente)
- WooCommerce PagSeguro (adiciona as informações de bairro, CPF e número)
Você pode esclarecer suas dúvidas usando:
- Utilizando o nosso fórum no Github.
- Criando um tópico no fórum de ajuda do WordPress.
Foram utilizados os seguintes scripts/serviços de terceiros:
Você pode contribuir com código-fonte em nossa página no GitHub.
- Upload plugin files to your plugins folder, or install using WordPress built-in Add New Plugin installer;
- Activate the plugin.
- Envie os arquivos do plugin para a pasta wp-content/plugins ou usando o instalador de plugins do WordPress.
- Ative o plugin.
- Este plugin esta licenciado como GPL.
- Ter instalado o plugin WooCommerce.
- Corrigido o método de instalação e atualização do plugin.
- Adicionada opção para não tornar os campos de Pessoa Física ou Jurídica obrigatórios quando o cliente é estrangeiro.
- Removida máscara numerica para o campo de RG. Alguns RG antigos possuem também letras.
- Corrigida a validação com javascript dos campos de Pessoa Física e Jurídica.
- Melhorada a integração com o WooCommerce 2.2.
- Adicionada a exibição da nota do cliente na página de detalhes do pedido.
- Adicionada integração com a API de pedidos e clientes do WooCommerce.
- Corrigido o autopreenchimento de endereço por CEP quando esta ativada a opção "Habilitar caixas de seleção de país aprimoradas".
- Adicionada opção para controlar os campos de "tipo de pessoa", agora é possível usar apenas como "pessoa física" ou apenas como "pessoa jurídica".
- Removido script para integrar com o WooCommerce PagSeguro, a partir da versão 2.5.0 do WooCommerce PagSeguro o suporte é feito direto, sem necessidade de código extra.
- Melhorado o script que faz preenchimento automático dos campos de endereço com base no CEP.
- Adicionada informações sobre o método de pagamento (WooCommerce 2.1 ou superior).
- Melhorada a máscara para telefone, agora aceita também o nono dígito.
- Melhorada a máscara do RG, agora não limita a quantidade de caracteres e aceita apenas números.
- Correção do campo "tipo de pessoa" na página de edição do pedido no admin.
- Correção do carregamento das informações do cliente para pagamento e envio na tela de edição do pedido no admin.
- Melhoria na inicialização do plugin.
- Melhoria na compatibilidade com as novas versões do WooCommerce
- Adicionado campo de RG.
- Adicionado campo de Inscrição Estadual.
- Correção da mensagem que avisa sobre a falta do WooCommerce na instalação.
- Corrigido os ganchos e filtros da classe
Extra_Checkout_Fields_For_Brazil
.
- Melhorada a compatibilidade com o WooCommerce 2.1.
- Correção nas traduções.
- Melhoria em todo o código PHP, JavaScript e CSS.
- Adicionado suporte para a versão 2.1 do WooCommerce.
- Correção de standards de código.
- Adicionado script para corrigir a posição do campo de CEP.
- Melhorado o script de auto preenchimento de endereço quando não existe opções de endereço de entrega.
- Adicionada condição para não auto completar o endereço caso ele já esteja preenchido.
- Adicionada nova api de busca de CEP: Correios RESTful API.
- Correção do erro causado ao buscar CEP utilizando HTTPS/SSL.
- Melhoria no auto preenchimento de endereços. Agora preenche os dados ao carregar a janela.
- Adicionado suporte ao Chosen no auto preenchimento de endereços.
- Melhorada a compatibilidade com o WooCommerce PagSeguro.
- Adicionado suporte ao WooCommerce PagSeguro 2.0.0.
- Melhorada a integração com o WooCommerce Bcash.
- Melhorada a integração com o WooCommerce Moip.
- Melhorada a integração com o WooCommerce PagSeguro.
- Adicionada integração com o Checkout Transparente do WooCommerce Moip.
- Corrigido um bug na validação de CPF e CNPJ.
- Adicionado suporte para o WooCommerce 2.1 ou superior.
- Adicionada opção para validar CPF.
- Adicionada opção para validar CNPJ.
- Correçao da função que instala as opções padrões na instalação.
- Removido o método
shop_order_head
em favor da funçãowp_localize_script
. - Melhorada a tradução.
- Correção da formatação de endereços para o WooCommerce 1.6.6 ou anterior.
- Adicionada nova formatação de endereços (funciona para o WooCommerce 2.0.6 ou superior).
- Correção da compatibilidade com o WooCommerce PagSeguro.
- Compatível com o WooCommerce 2.0.0 ou superior.
- Adicionado campo de número.
- Adicionada compatibilidade com o WooCommerce PagSeguro.
- Campo de bairro agora é nativo do plugin.
- Adicionado campos personalizados na página de edição do perfil do cliente.
- Correção da página de detalhes do pedido.
- Corrigida a máscara do campo Data de Nascimento.
- Adicionadas máscaras para campos de CEP.
- Trocado o Webservice de CEP da http://www.republicavirtual.com.br/ para http://www.toolsweb.com.br/.
- Primeira versão.
- Adicionada opção para não tornar os campos de Pessoa Física ou Jurídica obrigatórios quando o cliente é estrangeiro.
- Removida máscara numerica para o campo de RG. Alguns RG antigos possuem também letras.
- Corrigida a validação com javascript dos campos de Pessoa Física e Jurídica.
- Corrigido o método de instalação e atualização do plugin.
WooCommerce Extra Checkout Fields for Brazil is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
WooCommerce Extra Checkout Fields for Brazil is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with WooCommerce Extra Checkout Fields for Brazil. If not, see http://www.gnu.org/licenses/.