OSC-Magento-Brasil – Magento One Step Checkout free e normatizado para o Brasil
O projeto OCS-MAgento-Brasil é uma iniciativa para traduzir e adaptar o módulo free de OSC(One Step Checkout) para Magento chamado IWD OnePageCheckout.
Módulo OSC-Magento-Brasil 4.0 Pro – Agora Free! – Normatização do módulo para o padrão brasileiro
O projeto OCS-MAgento-Brasil é uma iniciativa para traduzir e adaptar o módulo free de OSC(One Step Checkout) para Magento chamado IWD OnePageCheckout. O módulo irá traduzir, adicionar estados, formatar, validar campos e adicionar novos campos. Iremos tratar os principais campos, como: Rua, Bairro, Cidade, Estado, Cep com busca por Ajax com busca nos Correios, CPF/CNPJ, IE(Inscrição Estadual), tipo pessoa, Telefone, Celular,…
Importante!
Versão 4.0 Pro: Olá pessoal gostaria de comunicar estou abrindo o source do OSC pro 4.0 como FREE, acho que a necessidade desse módulo é muito grande e sua importância para comunidade também para que eu possa simplesmente travar ao financiadores que comprarem!
A participação da comunidade no desenvolvimento e colaboração no módulo é muito importante, pois é muito difícil tocar um projeto Open Source desse nível.
Atenção!!! Existem 2 versões no GITHUB a 3.2 e agora a 4.0 3.2 = https://github.com/deivisonarthur/OSC-Magento-Brasil 4.0.1 = Essa aqui! Após deixarmos 100% o 4.0.1 irei manter somente um repositório, como dito acima a contribuição é sempre bem vinda seja ela financeiramente ou por implementações no código!
Faça sempre backup antes de realizar qualquer modificação!
Oque esse módulo irá fazer?
Com o módulo OSC-Magento-Brasil irá se ter o meio mais famoso de checkout do Magento conhecido por OSC(One Step Checkout) e iremos fazer outros ajustes, como:
- Tradução dos Campos do formulário. (feito!)
- Inclusão dos estados brasileiros. (feito!)
- Remodelação do campo endereço do magento de 4 linhas. Dividindo e formatando para Endereço, Número, Bairro e Cidade. (feito!)
- Utilização do campo taxvat por padrão como campo de CPF/CNPJ. (feito!)
- Busca do endereço por ajax direto do site dos Correios. (feito!)
- Formatação dos campos por máscara. Exe: Telefone com 9 ou 8 dígitos (99) ?9999-9999. (feito!)
- Inclusão do campo tipo pessoa (Física ou Jurídica) (feito!)
- IE(Inscrição Estadual) para gereção da NFE (feito!)
- Inclusão do campo RG(Identidade) (feito!)
- Opção de desligar todos os campos (feito!)
- Opção de atribuição de obrigatório em todos os campos (feito!)
- E outras coisas mais
Também pretendo implementar opções de segurança, como:
- Detecção de utilização de proxy com envio de email ao administrador
- Detecção de compras suspeitas com envio de email ao administrador (Irá verificar por Geolocalização local onde foi feito a compra e bater com o local de entrega)
- Integração com o sistema de detecção de fraude Maxmind (http://www.maxmind.com)
veja mais dicas sobre análise de risco e fraude no Magento em: http://www.deivison.com.br/blog/2012/07/25/modulo-de-analise-de-risco-e-fraude-no-magento-sem-mensalidade/
Observações Importantes!
Por motivos de segurança, recomendamos que faça sempre o download desse módulo diretamente no Github ou aqui no site do projeto. Atualmente na web, muitas pessoas mau intencionadas pegam templates e projetos Open Source, descompactam, inserem scripts maliciosos em js criptografados e redistribuem na web! Outra modalidade de pessoas mau intencionadas são as que pegam o projeto Open Source feito na integra, não realizam nenhuma alteração e redistribuem na web como se fosse a pessoa responsável ou participante no projeto, sem que ao menos terem adicionado uma linha sequer ao projeto!
Dessa forma prestigiaram e incentivaram os mantenedores do projeto e terão a garantia de não pegar o módulos com scripts maliciosos!
Projeto 100% auditado pelos mantenedores no Github!
Considerações finais do projeto
Realmente fazer essas customizações, nos deu muito trabalho e noites viradas, mas acreditamos ter valido a pena! Foi fundamental para o desenvolvimentos desse módulo nossas buscas incessantes de aperfeiçoamento em desenvolvimento no Magento e da ratificação da real necessidade de termos um módulo padronizado para o Brasil. E assim nos livrar do POG a cada instalação de um e-commerce! rs Um cuidado e observação nossa, foi desenvolver o módulo para trabalhar de forma genérica para assim atender as necessidades básicas descritas por nós e por emails e comentários enviados.
Procuramos fazer todas as customizações seguindo as rigorosas padronizações do Zend, assim acreditamos ter criado um módulo robusto e que irá suprir e contribuir muito para a comunidade.
Pensei por diversas vezes em colocar ou não esse módulo FREE! Por um lado eu poderia ter criptografado o módulo com o Ioncube e ter ganhado um bom dinheiro com ele, pois como podemos ver esse mesmo módulo sem customização nehuma é vendido pelos grandes cases em Magento de R$500 a R$1.200 reais. Mas por outro lado, pesou muito a contribuiçao e a nossa mente Open Source, onde acreditamos que o maior valor adquirido foi o conhecimento e a possibilidade do aumento infinito intelectual ao projeto!
PS: Coloquei o projeto como sendo versão final, mas na verdade sei que será somente o começo né rsrs, pois sei oque o volume que receberei de dicas e acertos vai ser muito grande! Na verdade a versão final representará o ponto que irei pegar bem menos para mexer no projeto e deixarei o projeto aberto mais a contribuições da comunidade pelo Github.
Release da versão Final 4.0
- Cadastro dos dados pessoas ou da empresa somente na primeira vez;
- Opção de desabilitar formatação nos telefones (Obs a formatação desse campo já esta pronto para os cel de SP);
- Exibição dos campos conforme tipo de escolha PF ou PJ no OSC, ou seja, só será habilitado para exibir RG, CPF, DT Nascimento e Sexo se a escolha for PF.
- Exibição dos campos conforme tipo de escolha PF ou PJ no Cadastro;
- Campo para CPF e CNPJ com formatação independentes;
- Aperfeiçoamento da formatação do campo CEP;
- Customização do layout para ficar mais enxuto, ou seja, Formulário menor;
- Conserto do Ajax da escolha do estado por UF e não por posição no Select;
- Conserto atributo tipopessoa
- E outroas..
Release da versão Final 3.0
1 Controle do conflito na duplicidade dos dados instalados (Ou seja, antes caso opta-se por reinstalar o módulos estava dando o erro no bd de campos duplicados. Acontecia isso com os estados e com os novos campos, caso já os tinha no bd. Já nessa versão o sistema faz a verificação da existencia no bd de todos os campos e dos estados.) 2 Controle de todos os campos pela ADM por exibir ou não e/ou de serem ou não obrigatório. 3 Campos configuráveis no registro dos usuários: CFP/CNPJ, Empresa, IE e Identidade. 4 Campos configuráveis do reponsável pelo recebimento no envio: CFP/CNPJ, IE, Identidade e Celular. 5 Opção de habilitar ou desabilitar a biblioteca Jquery. 6 Opção de habilitar ou desabilitar a Formatação do campo CEP (Pois componentes como o Matrix Rates não permitem o “-”, apenas os números). 7 Opção de escolha do campo CPF/CNPJ pelo taxvat ou não. 8 Exibição de todos os campos nos dados da ordem de serviço. 9 Escolha da exibição do link de login pelo box OSC ou pela tela nativa do Magento.
Release da versão Beta 2.0
- Adicionado formatação dos campos telephone e fax com 8 ou 9 digitos por Expreg onde também altera o maxlength. E adicionado formatação do campo taxvat(CPF/CNPJ)
Site e comunidade do projeto:
http://onestepcheckout.com.br/
Demostração online do projeto:
http://onestepcheckout.com.br/final3/magento-1.5.1.0/onestep-magento-1-5-1-1.html
Tutorial para instalação e tratamentos de erros:
###################################################################################################################
Desenvolvedores e mantenedores do projeto Módulo OSC-Magento-Brasil:
- Deivison Arthur Lemos Serpa http://www.deivison.com.br
- Denis Colli Spalenza http://www.xpdev.com.br
Versão do projeto:
O módulo ainda encontra-se em fase de desenvolvimento! Ou seja, Estágio Final – v 3.0 para testes e homologação!
Créditos:
- Projeto base de OSC utilizado: http://www.interiorwebdesign.com/magento/magento-one-step-checkout-module.html
- Instação dos estados por Alex Braga: http://www.alexbraga.net
- Script base para implementação da busca do CEP por Ajax: http://www.pinceladasdaweb.com.br/blog/2012/01/31/webservice-consulta-de-cep-diretamente-ao-site-dos-correios/
- Traduções pt-BR do Magento: http://www.cerebrum.com.br/index.php/magento-portugues-download-traducao-brasil-cielo-redecard-american-express.html
Logs:
Projeto iniciado dia: 11/08/2012 ás 19h Estágio do projeto: Versão Final 3.0 (testes e homologação) Link do demo:http://onestepcheckout.com.br/final3

Luiz Ferrarezi
Meu caro amigo, parabéns por mais esta iniciativa!
Gostaria de saber se você sabe se haverá algum problema utilizar este módulo em conjunto com o módulo de cadastro de clientes da cerebrum que já faz um tratamento especial para regionalização dos campos de cadastro.
grande abraço!
Deivison Arthur L. Serpa
Opa Luiz obrigado! =)
Infelizmente o modulo da Celebrum não ira funcionar não, pois o OSC possui seus próprios scripts da pagina biling e shipping. Antes eu também pensei também que ele usava os módulos nativo do Magento! Mas não como coloquei acima ele possui as suas próprias páginas de billing e shipping.
Luiz Santos
Olá Deivison.não tou conseguindo acessar o tutorial de instalação. Uso o theme Fortis.
Magento v1.6.1
Seu link para o tutorial ta me redirecionando para este link: http://www.deivison.com.br/blog/2012/08/11/osc-magento-brasil-magento-one-step-checkout-free-e-normatizado-para-o-brasil/
Pablo
Iniciativa muito legal!
Instalei o módulo para testar hoje e tenho algumas sugestões/dúvidas:
1 – O campo “complemento” do endereço, não pode ser obrigatório, porque nem todo endereço tem esse complemento.
2 – Apesar de facilitar a digitação, eu acho mais interessante não ter máscara no campo de telefone, porque por exemplo se a pessoa quiser informar um celular e morar em São Paulo não vai conseguir digitar o número e também isso pode mudar sempre, então acho que ficaria melhor sem a máscara.
3 – Mas a máscara para CPF/CNPJ é interessante, se quiser já tenho pronta ela aqui e poderia ajudar enviando.
4 – Na opção “entregar em outro endereço” eu acho que o texto está errado, deveria ser “entregar no mesmo endereço” porque qdo clico ali abre os campos de entrega.
E agora uma dúvida: instalei o módulo aqui, mas o endereço não está sendo preenchido quando digito o CEP. Já fiz a configuração do CEP de origem lá no admin. Queria saber se é necessário alguma outra configuração.
Não sei se é aqui eu deveria ter postado isso, mas tá aí.
abraço
Deivison Arthur L. Serpa
Vários desses itens irei rever na versão final 4.0. Como:
* Cadastro dos dados pessoas ou da empresa somente na primeira vez;
* Opção de desabilitar formatação nos telefones (Obs a formatação desse campo já esta pronto para os cel de SP);
* Exibição dos campos conforme tipo de escolha PF ou PJ no OSC, ou seja, só será habilitado para exibir RG, CPF, DT Nascimento e Sexo se a escolha for PF.
* Exibição dos campos conforme tipo de escolha PF ou PJ no Cadastro;
* Campo para CPF e CNPJ com formatação independentes;
* Aperfeiçoamento da formatação do campo CEP;
* Customização do layout para ficar mais enxuto, ou seja, Formulário menor;
* Conserto do Ajax da escolha do estado;
Ou seja,vai ficar muito bom =)
Obrigado pelas dicas!
Rodrigo F.
Isso vai merecer uma bela doação!!!
Luiz Santos
Oi Pablo, tudo bem?
Você poderia me passar o tutorial, já perguntei por aqui e enviei um e-mail mas não fui respondido.
Já upei os ficheiros usando o Filezilla mas não aparece nada no backend (painel admin)
Luiz Santos
Oi Pablo, tudo bem?
Você poderia me passar o tutorial, já perguntei por aqui e enviei um e-mail mas não fui respondido.
Samir
Opa, blz Deivison?
Cara vc é o cara mano! Você está contribuindo muito para o magento no brasil.
Antes boleto, depois participação no modulo cielo e agora OSC-BR e ainda ajuda os caras no grupo magento… cara tenho que tirar o chapéu para vc.
Passei por aqui para saber se posso participar do projeto. qualquer coisa vc tem meu email ou me da um alo pelo grupo.
Po cara.. vlw mesmo o seu empenho para que o magento cresça mais no Brasil.
Aquele abraço ai cara..
Deivison Arthur L. Serpa
Vlw Samir!
Com certeza preciso muito de contribuições no projeto, pois é muito difícil tocar um projeto Open Source desse nível. Pois se trata de um projeto Free onde as cobranças de melhorias são rigorosas e tenho que competir diretamente com uma equipe de profissionais das empresas privadas que vendem esse tipo de módulo.
vlw
Luiz Santos
Oi Deivison, tudo bem?
Parabéns pela iniciativa! O módulo ficou show de bola, espero que genios como vc meta as caras um dia no desenvolvimento de um módulo decente para o Pagseguro (desde do Bruno Assarisse não fizeram uma evolução) e Bcash (que tem o sistema de checkout mais sofrível do mercado). Achei o checkout invisível (Akatus e Moip) e o semi-invisível (Mercado Pago) bem interessantes. Será que um dia encontraramos essa facilidade para o Pagseguro e Bcash (especialmente este ultimo)?
Pois bem, voltando para o módulo. No meu site, você verá que instalei o easycheckout. Mas esse também tive que dar uma customizada. Como o numero de passos e o botão “finalizar compra”. Estou estudando para o seu, mas gostaria de saber algumas coisas antes de fazer a “migração”.
Meu site, ainda que tenha 85% do tráfego gerado no Brasil, tem a intenção de ser um site internacional. Há uma forma de eu desativar a obrigatoriedade de CNPJ/CPF?
Outra coisa, vi que não há os numeros dos passos. Há como eu colocá-los (acho que fica mais facil para o cliente.
Notei o espaço para inserir o cupom de desconto (uma das coisas que me atraiu), mas não notei os espaços para nota, newsletter optin (ja preenchina a aceitação) e o espaço para aceitação dos termos de uso do site. (para entender do que eu tou falando, simule uma compra no meu site http://www.ultraeletronicos.com).
E a última coisa, mas não menos importante, ao simular uma compra no meu site, vc vai ver que o easycheckout, permite a criação do cadastro dentro do processo de finalização, de uma forma bem simples, com os campos “criar senha” e “confirmar senha”.
Gostaria de saber se há essa possibilidade no módulo desenvolvido por voce.
Se não, onde devo incluir esses campos?
Desculpa ter sido tão longo, é que são muitas dúvidas.
Deivison Arthur L. Serpa
Sobre o módulo do pagseguro tem a opçao do Thiago Sampaio que até o Alex Braga recomenda ele. Sobre o bcash já já vamos ter novidades. Sobre o CPF vc pode editar as paginas que ficam dentro da /onestepcheckout começando pela Billing.phtml e colocar uma verificação por Geo, assim se for Brasil vc mostra o campo senão for não mostra ou pode tb remover ele.
Desculpa eu ter ser rápipo nas respostas é que tô cheio de trampos rs vlw e obrigado!
fabio
Luiz Santos boa tarde.
estou precisando de uma ajuda com o thema fortis para configurar algumas coisas tem como vc me dar uma ajuda?
Luiz Santos
Oi Fábio, desculpa a demora, mas estava cheio de trabalho e não fui notificado.
Meu, o Fortis é um dos themes mais fáceis de ser configurado, ele é todo baseado em blocos estáticos, ou seja, para configurar direito, tu tem que saber como criar esses blocos. Mas o próprio tutorial em pdf te ensina.
Do que está no meu site (www.ultraeletronicos.com) as únicas coisas que não ensinarei a configurar/criar é o easycheckout, o botão customizado “Facebook Login” (que me deu muito trabalho), os banners de marcas, frete, desconto 5% e cartões de crédito com o efeito mouse over.
O easycheckout e facebook login porque engloba edição de arquivos php, html e conhecimento de CPanel, se fizer alguma coisa errada, o layout da loja vai para o espaço, por isso não entrarei nesses detalhes.
Os banners porque são design exclusivos da loja e não queremos que façam igual.
Já as demais coisas, pode contar comigo que eu indico como fazer e onde localizar cada bloco no tutorial em pdf do theme.
Uma dica, os sliders do home page funcionam melhor como blocos estáticos independentes.
Me envia um e-mail indo ao site: http://www.ultraeletronicos.com
Netfio
Boa tarde Deivison!
Estre projeto é mais uma inovação importante para o Magento brasileiro.
Não posso contibuir muito com conhecimento técnico de programação pois não entendo, só sei quebrar =) mas algumas dicas (me intrometer) que acho que pode melhorar o projeto.
O campo “Aproveitar e criar conta” é algo muito estranho que ajudaria mais se viesse aberto para o cliente sempre digitar a senha, assim nós lojistas temos mais proximidade com o cliente.
O campo “Entregar em outro endereço” parece estar invertido, quando se desabilita ele esta habilitando e acho que se possível poderia colocar opção para o lojista não disponibilizar entrega em outro local.
Em relação ao método de pagamento surgiu a dúvida se colocar sistemas de pagamento que utilizam webservice tipo “cielo by cielo” onde os dados são inseridos na página da cielo ou no caso do Pagamento Digital e Pagseguro que momento seria feito o redirecionamento?
O resto do projeto esta excelente, o que mais gostei foi do CEP ser integrado. Acho que se possível podeira enchugar mais o espaço e tentar colocar tudo na abertura da tela sem a necessidade de descer a barra de rolagem, para isso sugiro deixar o cupom de desconto só em uma linha e reduzir o topo da página mas não sei se seria possível por tudo na parte visível da tela.
Parabéns pelo projeto.
Deivison Arthur L. Serpa
Vários desses itens irei rever na versão final 4.0. Como:
* Cadastro dos dados pessoas ou da empresa somente na primeira vez;
* Opção de desabilitar formatação nos telefones (Obs a formatação desse campo já esta pronto para os cel de SP);
* Exibição dos campos conforme tipo de escolha PF ou PJ no OSC, ou seja, só será habilitado para exibir RG, CPF, DT Nascimento e Sexo se a escolha for PF.
* Exibição dos campos conforme tipo de escolha PF ou PJ no Cadastro;
* Campo para CPF e CNPJ com formatação independentes;
* Aperfeiçoamento da formatação do campo CEP;
* Customização do layout para ficar mais enxuto, ou seja, Formulário menor;
* Conserto do Ajax da escolha do estado;
Ou seja,vai ficar muito bom =)
A participação da comunidade no desenvolvimento e colaboração no módulo é muito importante, pois é muito difícil tocar um projeto Open Source desse nível. Pois se trata de um projeto Free onde as cobranças de melhorias são rigorosas e tenho que competir diretamente com uma equipe de profissionais das empresas privadas que vendem esse tipo de módulo.
Obrigado pelas dicas!
Clebson Fernandes
Olá Deivison,
Posso dar 2 sugestões?!:
1a – Seria legal por padrão ficar selecionado “Física” na opção “Tipo de Pessoa”;
2a – Os Campos “Empresa” e “Inscrição Estadual” poderiam ficar ocultos quando a opção “Física”(tipo de pessoa) estiver selecionada.
Teria alguma previsão para liberação da versão final 3.0 ?
Parabens pela iniciativa! Abraço
Deivison Arthur L. Serpa
Opa Clebson;
Já irei fazer isso na próxima versão final 4.0. Como:
* Cadastro dos dados pessoas ou da empresa somente na primeira vez;
* Opção de desabilitar formatação nos telefones (Obs a formatação desse campo já esta pronto para os cel de SP);
* Exibição dos campos conforme tipo de escolha PF ou PJ no OSC, ou seja, só será habilitado para exibir RG, CPF, DT Nascimento e Sexo se a escolha for PF.
* Exibição dos campos conforme tipo de escolha PF ou PJ no Cadastro;
* Campo para CPF e CNPJ com formatação independentes;
* Aperfeiçoamento da formatação do campo CEP;
* Customização do layout para ficar mais enxuto, ou seja, Formulário menor;
* Conserto do Ajax da escolha do estado;
Ou seja,vai ficar muito bom =)
A participação da comunidade no desenvolvimento e colaboração no módulo é muito importante, pois é muito difícil tocar um projeto Open Source desse nível. Pois se trata de um projeto Free onde as cobranças de melhorias são rigorosas e tenho que competir diretamente com uma equipe de profissionais das empresas privadas que vendem esse tipo de módulo.
Obrigado pelas dicas!
Marcelo
Olá,
Obrigado pela grande contribuição.
Acredito que seja um bug. Na opção de Produto Digital onde não há necessidade de cálculo de frete, não conseguimos finalizar o pedido, em virtude de chamar o cálculo do frete. O que acha?!
Obrigado
Deivison Arthur L. Serpa
Ok Marcelo,
Irei verificar se esse campo esta setado como obrigatório. mas você pode definir o frete com o módulo frete grátis. dai sempre ele será o único selecionado e não haverá o bug.
Iei fazer isso na próxima versão final 4.0. Como:
* Cadastro dos dados pessoas ou da empresa somente na primeira vez;
* Opção de desabilitar formatação nos telefones (Obs a formatação desse campo já esta pronto para os cel de SP);
* Exibição dos campos conforme tipo de escolha PF ou PJ no OSC, ou seja, só será habilitado para exibir RG, CPF, DT Nascimento e Sexo se a escolha for PF.
* Exibição dos campos conforme tipo de escolha PF ou PJ no Cadastro;
* Campo para CPF e CNPJ com formatação independentes;
* Aperfeiçoamento da formatação do campo CEP;
* Customização do layout para ficar mais enxuto, ou seja, Formulário menor;
* Conserto do Ajax da escolha do estado;
Ou seja,vai ficar muito bom =)
A participação da comunidade no desenvolvimento e colaboração no módulo é muito importante, pois é muito difícil tocar um projeto Open Source desse nível. Pois se trata de um projeto Free onde as cobranças de melhorias são rigorosas e tenho que competir diretamente com uma equipe de profissionais das empresas privadas que vendem esse tipo de módulo.
Obrigado pelas dicas!
Darcivanio Monteiro
Parabéns a todos envolvidos no projeto, admiro os que não visam lucro ao desenvolver uma coisa como essa, e já estou estudando e começando a desenvolver um modulo para integração de sistemas via .txt. Que com certeza irei também disponibilizar a todos de forma FREE.
Deivison Arthur L. Serpa
Muito obrigado Darcivanio Monteiro!
Ian Garcez
Amigo, primeiramente parabéns pela iniciativa, fiz a instalação de acordo com as instruções presentes aqui no site mas to tendo o seguinte erro:
“Source model “” not found for attribute “tipopessoa”.”;i:1;s:3828:”#0 /public_html/app/design/frontend/base/default/template/onepagecheckout/onepage/billing.phtml(115)
como resolver?
Ian Garcez
Desabilitei o campo nas configurações e o problema não ocorre mais.
Deivison Arthur L. Serpa
Isso Ian,
Nessa versão que vc pegou esta tendo um problema com o cálculo do frete. A versão atual disponível no git já esta consertado.
Para você consertar basta fazer o seguinte:
O Atual script no git esta correto. estava tendo um problema com a formatação do cep assim $j(‘input[class*="tracoAtivo"]‘).mask(“99999-999″);
Para deixar funcionando vc pode ir em skin / frontend / base / default editar o deivison.js e colocar assim:
OBS: Coloca o “-” no CEP porém se estiver trabalhando com o módulo Matrix Rates não trabalha com o “-”
vlw
$j('input[class*="tracoAtivo"]').keydown( function(e){
if (e.keyCode != 10){
length = this.value.length;
if (length == 5)
this.value += "-";
}
});
//$j('input[class*="tracoAtivo"]').mask("99999-999"); apresenta erro e nao calcula o frete
Deivison Arthur L. Serpa
Opa Ian,
Vá na adm do módulo e oculte o tipo pessoa e veja se esta dando erro? qual sua versão do Magento e o link da sua loja?
Ok agora que vi que vc já fez, estranho apresentar esse erro, pois é uma validação boba que todos os campos fazem, e se deu erro no tipo pessoa era para dar em todos rs.
A linha faz o teste:
$tipopessoa = Mage::getStoreConfig(‘onepagecheckout/address_form/tipopessoa’);
if ($tipopessoa !== ‘hidden’) : ?>
vlw
Andrea
Olá Ian, aonde você achou as instruções de instalação? Acho que estou cega, já li esse post umas 10x e não encontrei instrução além do “faça backup”
Obrigada
Thiago Vieira
FUNCIONOU PERFEITAMENTE !!!
PARABÉNS
Deivison Arthur L. Serpa
Obrigado Thiago!
OBS: Nessa semana estarei terminando a versão final 4.0 onde haverá várias melhorias como citados nos comentários acima!
Pretendo também disponibilizar para a comunidade o módulo da CIELO transparente e com captura na administração, O módulo do boleto atualizado e rodando com o compilador ligado. E num futuro um módulo de NFE automático, ou seja, criará e enviará a NFE automaticamente após faturamento do pedido. Esse eu não sei, mas acredito que irei fazer um sistema em CLOUD.
Aguarde e fique antenado!
vlw
Paulo
Olá Deivison
Parabéns pela iniciativa de modificar este modulo para o português!
Estou com um pequeno probleminha, para o link: Already registered? Click here to login ele esta direcionado para este link: onepagecheckout/%3C?=Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB)?%3Ecustomer/account/login/
Tens alguma idéia do que possa ser?
Obrigado!
Deivison Arthur L. Serpa
Opa Paulo,
Acredito ser um problema em seu servidor, mas vc pode editar o arquivo na pasta /app/design/frontend/base/default/template/onestepcheckout/onestepcheckout.phtml pois é nessa página que se encontra o link para cadastro.
vlw
Matheus Siqueira
Também tive esse problema com a última versão e resolvi colocando um “<?php echo" na fren na frente do string na linha 26 do onestepcheckout.phtml. Por enqanto funcionou
Alessandra
Olá Deivison!
Primeiramente gostaria de agradecer e parabenizá-lo pela excelente iniciativa na criação desse projeto.
Utilizo a versão 1.7.0.2 do Magento e instalei a versão final na minha loja teste, só que ocorreu um pequeno problema com o autocompletar endereço por ajax.
Ao especificar o CEP, o Estado não é preenchido corretamente. Todos os outros campos do endereço ficam certos, mas o Estado sempre mostra o anterior ao correto.
Por exemplo:
Coloco um CEP de São Paulo e o estado que aparece é Santa Catarina.
Coloco um CEP de Minas Gerais e o estado que aparece é Mato Grosso do Sul.
Testei a versão demo(http://onestepcheckout.com.br/final3/magento-1.7.0.2/) e acontece a mesma coisa. Provavelmente deve ser alguma coisa com a versão 1.7.0.2, pois testei nas outras versões e funcionou perfeitamente!
Fora isso, está tudo certinho! =D
Agradeço novamente pelo projeto!
Alessandra
Alessandra
Consegui consertar o problema acima citado!
A ordem do switch para selecionar o estado no combo do magento estava incorreta no arquivo buscacep.php(skin->frontend->base->default->deivison).
O DF na busca dos correios teria que vir após o CE e não por último. O código ficou assim:
switch ( $dados['uf'] ){
case “AC”: $estado = 1; $num = 485; break;
case “AL”: $estado = 2; $num = 486; break;
case “AP”: $estado = 3; $num = 487; break;
case “AM”: $estado = 4; $num = 488; break;
case “BA”: $estado = 5; $num = 489; break;
case “CE”: $estado = 6; $num = 490; break;
case “DF”: $estado = 7; $num = 511; break;
case “ES”: $estado = 8; $num = 491; break;
case “GO”: $estado = 9; $num = 492; break;
case “MA”: $estado = 10; $num = 493; break;
case “MT”: $estado = 11; $num = 494; break;
case “MS”: $estado = 12; $num = 495; break;
case “MG”: $estado = 13; $num = 496; break;
case “PA”: $estado = 14; $num = 497; break;
case “PB”: $estado = 15; $num = 498; break;
case “PR”: $estado = 16; $num = 499; break;
case “PE”: $estado = 17; $num = 500; break;
case “PI”: $estado = 18; $num = 501; break;
case “RJ”: $estado = 19; $num = 502; break;
case “RN”: $estado = 20; $num = 503; break;
case “RS”: $estado = 21; $num = 504; break;
case “RO”: $estado = 22; $num = 505; break;
case “RR”: $estado = 23; $num = 506; break;
case “SC”: $estado = 24; $num = 507; break;
case “SP”: $estado = 25; $num = 508; break;
case “SE”: $estado = 26; $num = 509; break;
case “TO”: $estado = 27; $num = 510; break;
}
Espero que isso ajude alguém!
=)
Deivison Arthur L. Serpa
Vlw Alessandra!
Obrigado pela contribuição!
Já irei fazer isso na próxima versão final 4.0. Como:
* Cadastro dos dados pessoas ou da empresa somente na primeira vez;
* Opção de desabilitar formatação nos telefones (Obs a formatação desse campo já esta pronto para os cel de SP);
* Exibição dos campos conforme tipo de escolha PF ou PJ no OSC, ou seja, só será habilitado para exibir RG, CPF, DT Nascimento e Sexo se a escolha for PF.
* Exibição dos campos conforme tipo de escolha PF ou PJ no Cadastro;
* Campo para CPF e CNPJ com formatação independentes;
* Aperfeiçoamento da formatação do campo CEP;
* Customização do layout para ficar mais enxuto, ou seja, Formulário menor;
* Conserto do Ajax da escolha do estado;
* Conserto atributo tipopessoa
Ou seja,vai ficar muito bom =)
A participação da comunidade no desenvolvimento e colaboração no módulo é muito importante, pois é muito difícil tocar um projeto Open Source desse nível. Pois se trata de um projeto Free onde as cobranças de melhorias são rigorosas e tenho que competir diretamente com uma equipe de profissionais das empresas privadas que vendem esse tipo de módulo.
Obrigado pelas dicas!
Guilherme Oliveira
Boa tarde, primeiro cara quero te dar os parabéns por essa bela iniciativa,
Seguinte estou tendo o seguinte problema, a parte de cadastro deu certo só que quando vou envio um produto para o carrinho de compras ele não aparece mais fica uma página em branco não sei se é porque estou usando template ou se é algum conflito com biblioteca se puder me ajudar nessa uso o Magento 1.6.2 o link para você visualizar o erro é o seguinte http://www.lojaroots.com.br , aguardo retorno e mais uma vez meus parabéns
Deivison Arthur L. Serpa
Olá Guilherme;
Obrigado!
Bicho acredito que sua hospedagem ou em seu Magento não esta habilitado a rescrita de url, veja se em sua raiz do Magento tem o arquivo .htaccess e se em adm/geral esta habilitado rescrita de url e se sua hospedagem possui rescrita por htaccess
vlw
Clebson Fernandes
Olá Pessoal,
Alguem aqui presta serviço em magento? O módulo não está funcionando em minha loja.
Att
Clebson
Deivison Arthur L. Serpa
Olá Clebson;
Irei melhorar várias coisas na próxima versão final 4.0. Como:
* Cadastro dos dados pessoas ou da empresa somente na primeira vez;
* Opção de desabilitar formatação nos telefones (Obs a formatação desse campo já esta pronto para os cel de SP);
* Exibição dos campos conforme tipo de escolha PF ou PJ no OSC, ou seja, só será habilitado para exibir RG, CPF, DT Nascimento e Sexo se a escolha for PF.
* Exibição dos campos conforme tipo de escolha PF ou PJ no Cadastro;
* Campo para CPF e CNPJ com formatação independentes;
* Aperfeiçoamento da formatação do campo CEP;
* Customização do layout para ficar mais enxuto, ou seja, Formulário menor;
* Conserto do Ajax da escolha do estado;
* Conserto atributo tipopessoa
Ou seja,vai ficar muito bom =)
A participação da comunidade no desenvolvimento e colaboração no módulo é muito importante, pois é muito difícil tocar um projeto Open Source desse nível. Pois se trata de um projeto Free onde as cobranças de melhorias são rigorosas e tenho que competir diretamente com uma equipe de profissionais das empresas privadas que vendem esse tipo de módulo.
Obrigado pelas dicas!
Renato Palma
Olá Deivison!!! Obrigado pela contribuição. Eu ja pesquisen na internet e no seu site, uso magento 1.7.0.2 e instalei seu módulo, na tela do checkout/car insiro cep e e mando calcular ele calcula normalmente, ou seja, está correto.
Mas na proxima tela da um erro no cep “Por favor, corrija o CEP digitado, ele não está correto.” Eu ja desabilitei “Permitir formatacao do campo ” e mesmo assim persiste.
Por favor me ajude eu ja pesquisei e tentei resolver sem te chamar, mas infelizmente não consegui.
Deivison Arthur L. Serpa
OPa brother vi o seu ecommerce que tem um produto teste, vc esta tendo problemas com o curl com sua hospedagem.
rebeca
estou com esse mesmo problema, como posso corrigir?
após fazer o login, chega na tela de checkout com o endereço já preenchido, mas não consegue calcular o frete direto, se eu trocar para outro endereço e voltar para o anterior o cálculo é feito normalmente…
esse teste foi feito no chrome, não sei se tem algo a ver, pois realizando um teste de compra via smartphone o cálculo foi feito certinho logo após o login…
se possível me contacte por email também.
Daniel
Primeiramente, parabens pelo projeto. Ficou perfeito.
Só estou com um pequeno problema: Coloco um CEP de São Paulo e o estado que aparece é Santa Catarina.
Tentei alterar o switch como nossa amiga postou, mas mesmo assim ainda continua o erro, alguém poderia me ajudar?
Muito obrigado,
Daniel Andrade.
Deivison Arthur L. Serpa
Show Daniel! vlw já li seu comentário abaixo.
Esse erro é muito comum pois as pessoas colocam o js e/ou outros aquivos na pasta do theme, mas o certo seria na pasta base. Já me deparei com esse erro e é super difícil de detectar rs um erro bobo mas que traz muita dor de cabeça rsrs
Só memso verificando item a item para identificar esse erro. vlw
Daniel
Consegui galera, estava alterando o buscacep no meu theme e não no base.
Deu certo, obrigado.
Daniel Andrade.
Deivison Arthur L. Serpa
Respondido acima.
Aguarde a próxima versão final 4.0. Tais como:
* Cadastro dos dados pessoas ou da empresa somente na primeira vez;
* Opção de desabilitar formatação nos telefones (Obs a formatação desse campo já esta pronto para os cel de SP);
* Exibição dos campos conforme tipo de escolha PF ou PJ no OSC, ou seja, só será habilitado para exibir RG, CPF, DT Nascimento e Sexo se a escolha for PF.
* Exibição dos campos conforme tipo de escolha PF ou PJ no Cadastro;
* Campo para CPF e CNPJ com formatação independentes;
* Aperfeiçoamento da formatação do campo CEP;
* Customização do layout para ficar mais enxuto, ou seja, Formulário menor;
* Conserto do Ajax da escolha do estado;
* Conserto atributo tipopessoa
Ou seja,vai ficar muito bom =)
A participação da comunidade no desenvolvimento e colaboração no módulo é muito importante, pois é muito difícil tocar um projeto Open Source desse nível. Pois se trata de um projeto Free onde as cobranças de melhorias são rigorosas e tenho que competir diretamente com uma equipe de profissionais das empresas privadas que vendem esse tipo de módulo.
Obrigado pelas dicas!
Josias
Olá, estou com o mesmo problema da Alessandra no magento 1.7 e não consegui arrumar com a solução dela, alguém tem alguma dica?
Deivison Arthur L. Serpa
Ótimo Josias, irei responder abaixo!
Josias
Olá, consegui resolver aqui, se alguém tiver dificuldade muda o arquivo que a Alessandara falou mas deixa desta forma:
switch ( $dados['uf'] ){
case “AC”: $estado = 1; $num = 485; break;
case “AL”: $estado = 2; $num = 486; break;
case “AP”: $estado = 3; $num = 487; break;
case “AM”: $estado = 4; $num = 488; break;
case “BA”: $estado = 5; $num = 489; break;
case “CE”: $estado = 6; $num = 490; break;
case “DF”: $estado = 7; $num = 491; break;
case “ES”: $estado = 8; $num = 492; break;
case “GO”: $estado = 9; $num = 493; break;
case “MA”: $estado = 10; $num = 494; break;
case “MT”: $estado = 11; $num = 495; break;
case “MS”: $estado = 12; $num = 496; break;
case “MG”: $estado = 13; $num = 497; break;
case “PA”: $estado = 14; $num = 498; break;
case “PB”: $estado = 15; $num = 499; break;
case “PR”: $estado = 16; $num = 500; break;
case “PE”: $estado = 17; $num = 501; break;
case “PI”: $estado = 18; $num = 502; break;
case “RJ”: $estado = 19; $num = 503; break;
case “RN”: $estado = 20; $num = 504; break;
case “RS”: $estado = 21; $num = 505; break;
case “RO”: $estado = 22; $num = 506; break;
case “RR”: $estado = 23; $num = 507; break;
case “SC”: $estado = 24; $num = 508; break;
case “SP”: $estado = 25; $num = 509; break;
case “SE”: $estado = 26; $num = 510; break;
case “TO”: $estado = 27; $num = 511; break;
}
Deivison Arthur L. Serpa
Opa Josias,
O pessoal esta dando essa alternativa para conserto, mas não sei se ele vai ser 100%, pois esse erro se dá porque o JS esta selecionando o estado de acordo com a posição no combo e não pela sigla do estado. E como alguns navegadores colocam o primeiro item como sendo escolha abaixo, acredito ser isso que esteja ocorrendo. Mas vale pelas dicas!
Aguarde a próxima versão final 4.0. Tais como:
* Cadastro dos dados pessoas ou da empresa somente na primeira vez;
* Opção de desabilitar formatação nos telefones (Obs a formatação desse campo já esta pronto para os cel de SP);
* Exibição dos campos conforme tipo de escolha PF ou PJ no OSC, ou seja, só será habilitado para exibir RG, CPF, DT Nascimento e Sexo se a escolha for PF.
* Exibição dos campos conforme tipo de escolha PF ou PJ no Cadastro;
* Campo para CPF e CNPJ com formatação independentes;
* Aperfeiçoamento da formatação do campo CEP;
* Customização do layout para ficar mais enxuto, ou seja, Formulário menor;
* Conserto do Ajax da escolha do estado por UF e não por posição no Select;
* Conserto atributo tipopessoa
Ou seja,vai ficar muito bom =)
A participação da comunidade no desenvolvimento e colaboração no módulo é muito importante, pois é muito difícil tocar um projeto Open Source desse nível. Pois se trata de um projeto Free onde as cobranças de melhorias são rigorosas e tenho que competir diretamente com uma equipe de profissionais das empresas privadas que vendem esse tipo de módulo.
Obrigado pelas dicas!
Josias
Obrigado pela ajuda cara, realmente, no Chrome o erro continua, mas no Firefox e Safaria está OK, no IECA nem testei… uma dúvida minha cara, a logo que vcs deixaram na página noItems.phtml é de propósito, não podemos remover? Ou ela sai caso façamos uma doação ou algo assim? Obrigado vcs são os caras!
Deivison Arthur L. Serpa
Realmente a logo é proposital, essa é a única forma de tornar tornar o projeto mais conhecido. E se você gostou, se foi útil para você, se fez você economizar aquela grana pois estava prestes a pagar caro por aquele módulo pago, pois não achava um solução gratuita que te atendesse e queira prestigiar o trabalho feito efetuando uma doação de qualquer valor, não vou negar e vou ficar grato.
Sobre a logo, gostaria muito que mante-se pois fizemos que fique de forma discreta. Pretendo fazer uma versão paga que será a mesma versão gratuita, mas nós iremos instalar e fazer pequenas customizações. O preço para essa versão será de 300 reais.
Obs: Ambas serão iguais, porém irei remover a logo.
Eurides Anselmo
Bom dia Deivison,
Parabéns pelo trabalho.
Estou tentando instalar a versão 4.0.2 pro no majento 1.7 mas está acontecendo o mesmo problema descrito no post acima, no chrome e ie aparece a mensagem de carinho vazio apos clicar em comprar, como resolver isso?
Jefferson Leite
Boa Tarde meu amigo!
Descobri um problema com o módulo osc com o multikormeci e o modulo do pedro teixeira, quando você sai da página do carrinho o frete não vai marcado e na escolha do cartão de crédito só sai o valor do produto e não vai o valor do frete, com isso só atualizando a página pro valor do frete aparecer no cartão, como podemos trabalharmos em contato pra resolver isso?
Deivison Arthur L. Serpa
Opa Jefferson,
Isso não é “um problema” pois todos os OSC trabalham assim rs, na verdade é mais uma falta do que erro. Eu resolvi isso com o Módulo do Pedro Teixeira vá no tutorial e veja, pois postei lá como resolver com o módulo do Pedro. Acredito que o caminho é o mesmo para o Komerci do Alex Braga. vlw
OBS: Para você que isso é tão padrão, basta observar o site da dafiti.com.br pois o cálculo só é exibido após setar o cep (Na verdade a maioria das vendas da Dafiti é com frete grátis) outro exemplo é o ecommerce da bliz exe: http://www.baratomania.com.br que coloca uma diva em cima do método de pagamento e somente depois de setado o cep a div sai.
Para resolver isso é simples tb com Jquery, crie uma div com o background #fff em cima dos meios de entregas, ou faça com todos seus meios de envio como eu fiz para o funcionamento do módulo do Pedro Teixeira no tutorial.
vlw
Luiz
Bom Deivison, primeiramente parabéns pela iniciativa!
O módulo está muito bom mesmo e as implementações que você fez no módulo original ficaram show!
Vi seus comentários e você disse que esta semana sairá a próxima versão com as melhorias descritas. Irei aguardar, pois iria modificar alguns arquivos para implementar algumas coisas…
Fora o que o pessoal comentou e o que você disse que já irá fazer, tenho mais duas sugestões para melhorar o módulo.
1- No login do OSC, quando clicado em “Caso possua conta? Clique aqui e poupe tempo!” abre uma janelinha abaixo para colocar os dados do login. Eu particulamente achei que ficou meio feio, sem estética. Seria legal aparecer por cima (em uma DIV por exemplo), assim como você fez com os “termos e condições”.
2- O “problema” que você disse do módulo dos correios do Pedro Teixeira, pode ser resolvido de uma forma melhor (sem alterar o código do módulo dele). Você poderia colocar um aviso na parte da “escolha do frete”, avisando para preencher o endereço completo para ter as opções do frete, e assim que a pessoa digitasse o frete, apareceria as opções. Digo isso por que não é só com o módulo do Pedro Teixeira que aparece erro, e também com outros módulos que utilizam o CEP para estimar o frete.
Eu iria fazer isso, mas se você já vai alterar o módulo, aguardarei este próximo update!
Ah, e por fim, seria legal que a cada revisão e update, você descriminasse quais arquivos do módulo foram alterados. Assim, se nós alterarmos algum código, poderíamos rever para não perder as alterações. (pois tenho login pelo facebook também no meu site, e tenho que incluir o código nos módulos para funcionar corretamente).
Então é isso. Espero estar ajudando na melhoria do módulo, e assim que minha loja estiver no ar, farei uma doação!
Obrigado, abraço e sucesso!
Deivison Arthur L. Serpa
Opa Luiz,
Valeu pelas dicas!
1-Sobre o login também achei tosco esse padrão, por isso criei um outro que redireciona para tela de login nativo do magento. Mas caso queira usar esse ai mesmo do OSC aconselho estilizar ele para abrir num box.
2-Sobre como descrevi no tutorial como resolver o “problema”(Que não é problema, mas sim um alto nível de programação muito bem feito!) no módulo do Pedro Teixeira. Foi uma solução simples que não afeta o módulo dele e somente deixa de exibir um alerta que o cep não foi digitado. Irei verificar a possibilidade de implementar um js para ocultar os meios de pagamento e somente depois de gerar o cep por ajax que irá aparecer os meios.
Na verdade fazer um módulo Open Source demanda muito tempo por isso ainda não corrigi vários itens, mas continue ajudando com dicas, que se as dicas bater de uma forma híbrida e que beneficie a todos irei implementar na próxima versão 4.0.
Obrigado pelas dicas! vlw
Luiz
Oi Deivison, eu de novo! rsrsrs
Só uma dúvida. Eu habilitei o GeoIP e upei os arquivos “dat” . Mas não entendi como funciona e qual a utilidade…. Se você puder explicar.. Abraço!
Deivison Arthur L. Serpa
Essa parte é correpondente a original do OSC da IWC, acredito que com a busca por Ajax não haja a necessidade da utilização dessa parte.
Luiz
Estou “fuçando” mais no módulo aqui e percebi que os campos “tipo de pessoa”, “RG” e “data de aniversário” mesmo setados como obrigatório, não validam e passou em branco…..
Valeu!
Deivison Arthur L. Serpa
Vlw Luiz,
Vou verificar isso na próxima versão! deve ter esquecido de colocar a validação.
OBS: Te passarei o feedback aqui vlw
André
o campo CPF/CNPJ aparece 2 vezes já desabilitei na área administrativa, limpei cache mas não resolveu, um campo aparece abaixo da IE “CNPJ/CPF *”ocupando a linha toda e outro abaixo do estado “Número CPF/CNPJ*” ocupando meia linha
Deivison Arthur L. Serpa
Resolvido!
André
[resolvido] é preciso desabilitar em sistema > configuração > clientes > configurações > Exibir CPF/CNPJ
Deivison Arthur L. Serpa
Show vlw
Daniel
Boa tarde. Deivison.
Hoje estava fazendo testes no módulo e percebi o seguinte:
Desabilitei o CPF obrigatório das configurações do cliente pra usar o CPF do módulo correto?
Só que quando alguém compra no meu site, na tela de pedido não é mostrado o CPF, só era exibido se o CPF nas configurações do clientes tivesse habilitado.
Só consigo ver o CPF do cliente se eu entrar no cadastro dele. Seria interessante então fazer essa modificação não seria? Trazer o campo CPF do módulo na tela do pedido.
Abração,
Daniel Andrade.
Deivison Arthur L. Serpa
Desculpa pelo atraso na resposta,
Qual sua versão do Magento? Se sua versão for reccente como o 1.7.2 basta fazer isso – Altere o valor na parte referente ao HTML, segue o link com os dados para substituição do campo HTML https://gist.github.com/3444959
vlw
Gleusmar de Souza
Para compatibilização dos registros, precisaria de que o email do cliente aparecesse logo após o CPF no template do pedido.
Tentei de diversas maneiras, mas não conseguir inserir a variável com email do cliente neste template. Poderia me indicar como inserir?
Karla
ola…desabilitei pelo /admin o tipo de pessoa, mas mesmo não aparecendo, ele fica obrigatorio e não consigo passar do primeiro momento. Como arrumo isso? obrigada
Deivison Arthur L. Serpa
Olá Karla, com a atualização do 3.0.2 foi corrigido esse erro vlw
Jorge Lima
Fala Deivison, tudo bem?
Tem idéia de quando sai a versão final? Estou iniciando testes e se já tiver a versão nova ajuda bastante…
Deivison Arthur L. Serpa
Bem provável que seja semana que vem. São muitas coisas, digo trabalho, Freelas e Open Source rs
Jorge Lima
Deivison, primeiramente muito obrigado pelo retorno. Enquanto a próxima versão não sai dei início aos testes e já me deparei com uma situação que até o momento não consegui desvendar. Imagine o seguinte cenário: Ofereço pagamento através de cartão de crédito e boleto bancário. No boleto bancário ofereço desconto de 10% para todos os pedidos. Na página do OneStepCheckout independente da forma de pagamento que escolho ele não atualiza a área de preços e isto faz com que o desconto não seja corretamente aplicado. Se eu der um f5 ele atualiza os valores corretamente. Já se deparou com algo neste sentido? Eu estou tentando encontrar uma forma de fazer a seleção de pagamentos dar reload na página assim como já acontece com a escolha de frete, porém até o momento sem sucesso. Qual a sua disponibilidade para freelas? Te enviei um e-mail a respeito. Abraços.
Deivison Arthur L. Serpa
Vou verificar oque pode estar acontecendo vlw
Daniel
Jorge, bom dia.
Conseguiu resolver o problema? tbm estou tentando resolver isso….:/ tive que tirar o desconto do boleto da minha loja pra não ter problemas durante o checkout.
abraços!
Deivison Arthur L. Serpa
Estou trabalhando numa versão paga aperfeiçoada, mas não consegui reproduzir esse problema. Vou continuar pesquisando e ver se consigo reproduzir esse problema para poder consertar.
Deivison Arthur L. Serpa
Opa Daniel e Jorge
tente atualizar os js e css
https://gist.github.com/3730131
https://gist.github.com/3730132
https://gist.github.com/3730133
Acredito que resolvi esse problema
HUGO DIAS
Pessoal,
Estes links postados pelo Deivison estão quebrados:
https://gist.github.com/3730131
https://gist.github.com/3730132
https://gist.github.com/3730133
Alguém tem os arquivos a serem corrigidos para resolver o problema com desconto de 5% para boleto no checkout que se extende para o pagamento com cartão (exemplo)?
Jorge Lima
Acabei de ver que já possui algo aberto sobre o assunto: http://onestepcheckoutbrasil.uservoice.com/forums/172996-dicas-sugest%C3%B5es-e-contribui%C3%A7%C3%B5es/suggestions/3109883-reload-no-valor-final-ap%C3%B3s-escolha-do-meio-de-paga
Daniel
Exatamente isso Jorge!
Deivison, tente gerar uma promoção de carrinho com desconto de 5% de desconto na forma de pagamento pra boleto. Depois tenta finalizar pagamento escolhendo o boleto e depois escolha outra forma de pagamento tipo cartão ou pagseguro. Você verá o que estamos falando.
O onestepcheckout tem essa opção caso queiram, eu posso disponibiliar o meu código pra vocês. Abração!!!! até+
Deivison Arthur L. Serpa
Opa Daniel e Jorge, vcs poderiam realizar um teste para ver se conserta essa atualização de preço?
Vocês poderiam ir em /skin/frontend/base/default/js/
E substituir o arquivos onestepcheckout.js por esse https://gist.github.com/gists/3690433/download
E verificar se o cálculo esta sendo refeito?
Vlw abçs
Obs: Segue link do script no gist https://gist.github.com/3690433
douglas
Primeiramente gostaria de agradeçer este fantastica modificação e melhoria no OSC estão de parabéns…
Estou com um probleminha aqui quando coloco algum cep ele aparece no campo endereço:
<span style='background-color
no bairro:
#cc0000; color
e na cidade #fce94f; font-size
alguns ceps abre a cidade e o estado, mas não o endereço, outros abre este erro.
agradeço a atenção desde já…
Deivison Arthur L. Serpa
Douglas esta tendo algum problema no seu CURL ou em seu js, recomendo pegar o OSC mais recente para testar.
douglas
ok é que eu já tinha baixado a versão mais nova no site, mas vou hoje a noite reinstalar o magento do 0 e tentar novamente mesmo assim muito obrigado mesmo pela ajuda!
Daniel
Deivison, boa tarde. Tudo bem?
Encontrei mais uma coisa interessante pra arrumar no próximo OSC…. rs
Quando eu faço a estimativa de frete digitando meu CEP na telinha de checkout/cart e depois clico em fechar pedido pra ir pra tela do OSC ele não busca o CEP já digitado….será que só o meu faz isso ou realmente tem algo faltando???
Obrigado,
Daniel Andrade.
Jeffrey
Boa tarde deivison,
estou tentando instalar o osc,
porem estou encotrando dificuldade , ele da o erro 404 na pagina de configuraçoes.
segui os passos corretamente mais ainda acontece isso , estou usando a versao 1.7.0.2 do magento , imagina oque pode ser ?
Deivison Arthur L. Serpa
Fala Jeffrey,
Basta efetuar sair depois entrar novamente na administração do Magento para resolver esse problema. Caso não funcione somente com isso basta ir em configuração/admin/security e desabilitar os id nas urls.
vlw
Jeffrey
cara de verdade, você e demais ;D <3 kkkk
Deivison Arthur L. Serpa
Vlw obrigado! =D
Jeffrey
agora é so arranjar um jeito de agregar com o pagseguro , sabe se tem como ?
Deivison Arthur L. Serpa
Opa procura o módulo do Pedro Teixeira
Deivison Arthur L. Serpa
Opa confundi Pedro Teixeira é dos Correios o do Pagseguro é o Tiago Sampaio você pode baixar diretamente no connect http://www.magentocommerce.com/magento-connect/pagseguro-by-os-studios-1439.html
Douglas
Olá eu começei a pouco tempo mecher com magento, se não for pedir muito pode me dizer onde coloco as pastas: app, lib e skin, ou tenho que extrair tudo que tiver dentro delas para estas pastas, faz um tutorial se possivel.Obrigado pela iniciativa.
Deivison Arthur L. Serpa
Opa amigo recomendo comprar o livro de Magento e ler antes de começar a mexer em qualquer coisa.
Daniel
Deivison, td bem?!
Quando teremos a versão paga!? rsss…
Vai colocar um campo pra pessoa selecionar “COMO CONHECEU NOSSO SITE?” rssss
Estou ansioso esperando a versão nova!
abração e parabéns mais 1 vez….
Deivison Arthur L. Serpa
Opa Danis,
Tudo trank, Como vc pode ver eu também pensei em colocar “Como conheceu nosso site?” mas nao coloquei porque achei que seria um nó a mais para o cliente
Eu posso fazer essa customização para vc depois, calculo que gastarei umas 4h para desenvolver. só que será cobrado por fora e aconselho colocar um formulário na tela de sucesso, ou seja, depois que ocorrer a compra o cliente vai com certeza preencher tudo que vc quiser. Na verdade lá fora no EUA em alguns ecommerce funciona assim, vc paga antes se aprovado vc é direcionado para uma tela de cadastro e preenchimento dos dados de entrega. Ou seja, é como falei depois que o cliente pagou a preocupação de fornecer os dados é dele rs.
Quando fiz o OSC pensei que a comunidade iria dar continuidade no desenvolvimento e melhoria, pois verifiquei de cara que a carência de um modulo de One Step Checkout de qualidade era muito grande.
Mas aconteceu o contrario do esperado, pois recebi pouquíssima contribuição e uma demanda grande de duvidas que lotavam minha caixa de email rs.
Então resolvi melhorar o modulo conforme dicas enviadas pela comunidade e agregar um valor monetário ao modulo, para assim poder oferecer algo de qualidade e customizado para nossa realidade e assim também conseguir manter o projeto.
Também seguindo uma outra dica da comunidade, adotei uma espécie de financiamento para continuar o modulo e até mesmo conseguir preparar outros módulos para facilitar nossas vidas com Magento.
O Funcionamento será assim, somente os financiadores do projeto terão acesso ao módulo.
O valor que estipulei para o modulo OSC pro 4.0 foi de R$ 199 reais ( podendo ser parcelado pelo pagseguro )
demo online: http://onestepcheckout.com.br/LojaModelo
Com esse valor você terá acesso a versão desenvolvendor, onde estará disponível sua utilização em quantos domínios quiser. Além das atualizações e acesso exclusivo ao fórum que estaremos montando. Nesse fórum você terá acesso a ótimas dicas, script, temas e módulos exclusivos. (Obs alguns módulos seguiram essa mesma linha do OSC, ou seja, serão restritos aos financiadores)
O acesso exclusivo ao fórum será de 6 meses e poderá ser renovado.
Para assegurar sua utilização somente aos financiadores do projeto e assegurar também a integridade e compatibilidade com as próximas atualizações do modulo, pequenas partes serão codificadas com eval.
O bloqueio por php tipo eval, onde não necessita de nenhuma configuração especifica no servidor.
Obs: Para o modulo nao existe tempo determinado para utilização do mesmo!
Existem mais outros 4 módulos que estamos preparando que funcionará igual ao OSC ( Cielo, Transportadora, Boletos, NFE, Menu de filtro e outros ) estaremos lançando em breve um repositório nacional de plugins e scripts Magento, onde contemplará projetos Free e Financiados.
André
o módulo da Cielo em desenvolvimento vai ser buy page cielo ou loja? vai ter opção para captura posterior para checar as informações antes de aprovar a compra? tem previsão para o lançamento de uma versão estável?
Deivison Arthur L. Serpa
Todo processo ocorrerá dentro do Magento inclusive a possibilidade de captura manual no admin com o status do pedido na CIELO. (obs: É possível habilitar a captura automática também.)
Gabriel
Olá Deivison,
Você tem ideia da data que irá disponibilizar a versão paga? Tenho interesse em me tornar financiador. O meu principal problema na versão anterior era quanto a pessoa física e jurídica. Campos que não teriam utilização para pessoas físicas como I.E e Empresa, causariam confusão e a ideia do modulo é justamente simplificar o processo.
O link do demo que você passou está com algum problema pois ele não me deixa colocar o produto no carrinho.
No mais, parabéns pela iniciativa e na promoção do Magento na comunidade Brasileira,
Att,
Gabriel.
Deivison Arthur L. Serpa
Antes o link do demo esta com problemas pois eu estava testando nele um outro módulo da Cielo que estamos terminando tb. Bem provavelmente o módulo estará disponível amanha! =D
Daniel
Grande Deivison, tudo bem?!
Poderemos conversar sobre a customização sim. Inclusive gostaria de fazer aquele esqueça de reload quando tiver boleto com desconto.
Quanto ao método utilizado nos EUA, achei bem interessante mas acredito que aqui no Brasil demoraria um pouco pro povo se acostumar né? Então esse nosso método ainda é bem funcional.
Sobre as melhorias e ajuda da comunidade eu até ajudaria, mas sou um pouco leigo ainda na programação do magento, eu “domino” templates, css, html mas php tenho um pouco de noção tanto que levo minha loja hoje sozinho, consigo me virar um pouco.
No que você puder contar comigo pra t ajudar com customização eu to aí. Só me comunicar.
Eu dou total apoio ao agregar valores nesse desenvolvimento e nos demais. E pelo valor que me passou com serviço que você está prestando, está bem acessível bem tranquilo.
Legal esse esquema de financiamento, muito interessante e com certeza eu serei um deles.
Quando puder fazer já o pagamento e ter acesso a essa nova versão do OSC é só me falar rsss…
Hoje eu utilizo o pagamento cielo da cerebrum ¬¬ e com certeza se em alguns dias, meses talvez esse seu projeto de Cielo o da Transportadora que seria excelente pro meu negócio, juntamente com NFE enfim…. estiverem prontos eu serei o 1º a comprar, pois, esses lixos de projetos, lixo de códigos que encontramos por aí, ta dando raiva.
É isso. Parabenizo mais uma vez pelo seu trabalho e por toda ajuda que me deu até agora.
Pode contar comigo se precisar de alguma coisa.
Abração, sucesso!
Daniel Andrade.
Deivison Arthur L. Serpa
Obrigado Daniel! Em breve teremos muito mais novidades!
fernando
Ola a todos , Deivison a versão 4.0 já esta operante, gostaria de efetuar a compra, desde já agradeço, pela bela iniciativa.
lupee
Só tenho uma duvida, eu utilizo uma outra versão do OSC o que perco se colocar essa versão ? vejo q existe varias melhorias!
Deivison Arthur L. Serpa
Olá Lupee,
Você não mas necessitará usar essa outra versão, pois como pode ver o OSC Pro 4.0 fará as mesmas coisas que ela faz e outras customizações mais.
vlw
rodrigo
ola Deivison tudo bem?
Eu nao consegui localizar o link para baixar a versao 1.7.02 .. abraços
Deivison Arthur L. Serpa
Opa Rodrigo visite http://onestepcheckout.com.br
Celso Fonseca
Olá Deivison,
Parabéns pelo trabalho, pela iniciativa e pela genialidade. Que Deus possa abençoar a você e sua família sempre.
Primeiramente, como e quando posso comprar a versão paga?
Baixei e instalei a versão 3.0.2 e testei. Parece funcionar tudo direitinho. O único problema que vejo inicialmente é que as informações que aparecem nos campos METODO DE ENVIO – METODO DE PAGAMENTO – CUPOM DE DESCONTO e RESUMO DA COMPRA, estão com o tamanho do fonte muito pequenos e não dá para ler. Como sou iniciante com Magento não sei por onde começar para corrigir. Poderia dar uma dica. Se quiser ver como aparece pode acessar a pagina onde estou testando, http://www.premiumbanheiras.com.br/magento
Muito Obrigado,
Celso Fonseca.
Deivison Arthur L. Serpa
Opa Celso,
Uma solução é vc colocar esse CSS abaixo no topo o css chamado onestepcheckout.css que fica dentro da pasta skin
.col-main td, .col-main p, .col-main label, .col-main h3, .col-main dt, .col-main dd, .col-main sup {
*font: 14px Arial, Helvetica, sans-serif !important;
font/*\**/: 14px Arial, Helvetica, sans-serif !important;
}
Luiz
Oi Deivison, bom dia!
Só uma dúvida. Você está fazendo as correções e melhorias somente para versão Pro 4.0? A versão free vai ficar do jeito que está (3.0.2)? Sem as alterações que o pessoal comentou aqui?
Abraço
Deivison Arthur L. Serpa
Opa Luiz, as mudanças somente serão para a versão Pro 4.0. A versão 3.0.2 ficará disponível como free.
Daniel
Deivison, boa tarde. Tudo bem!???
Como está o andamento do módulo Cielo rsss.. estou precisando meio urgente!!!! Você faria por fora?!?
Abração, aguardo contato.
Daniel Andrade.
Deivison Arthur L. Serpa
Opa Daniel já esta pronto, enviei prints do mesmo para seu email. vlw
Daniel
Blzera… Deivison, só uma dúvida que eu ainda não consegui resolver, limpar o carrinho quando a pessoar comprar na minha loja, fiz o teste agora no boleto e o carrinho ainda continua com produto. Fiz aquele procedimento que havia me passado mas não consegui.
Abração, até!
Carolina Toledo
Oi Daniel, td bem? Vc conseguiu resolver esse problema?
“Deivison, só uma dúvida que eu ainda não consegui resolver, limpar o carrinho quando a pessoar comprar na minha loja, fiz o teste agora no boleto e o carrinho ainda continua com produto. Fiz aquele procedimento que havia me passado mas não consegui.”
Pode me dar uma luz? Obrigada,
Carol
Deivison Arthur L. Serpa
Respondida abaixo vlw
Jefferson Leite
Fala Deivison!
Encontrei um problema com a versão free com o módulo da multkomerci, o osc não completa a operação do cartão, eu voltei pro osc da versão anterior e está tudo ok!
Deivison Arthur L. Serpa
Opa Jefferson,
O não completar a operação deve ser algum problema de campos obrigatórios em seu ecommerce. Verifique qual mensagem específica é mostrada. Você possui conhecimentos em php? Pois talvez seja necessário alguma customização.
Jefferson Leite
Sim possuo conhecimento pleno em php, meu problema é quando o protocolo soap é ativado ele perde os dados da comunicação e o osc não completa a compra, testei com sua primeira versão em outra loja que estou desenvolvendo e ele está funcionando perfeitamente, esse problema é somente na versão 3.0.2 estou agora lendo os script e o banco de dados para entender o pq disso, tem hora que ele trava e tem hora que vai direito, e percebi também que depois que coloquei o osc 3.0.2 não consigo cadastra o cliente direto no cadastrar, como disse estou tentando resolver esse problema, eu estou vendo que meu problema pode ser referente ao cpf ou outra coisa, mais estou procurando esse bug pra resolver.
Deivison Arthur L. Serpa
Jefferson, Nao entendi perfeitamente sa dúvida, pois o SOAP somente é usado para acesso ao webservice e nessa etapa do Magento não ocorre isso. Agora se o problema for algum campo esteja como obrigatório recomendo alterar para nao obrigatório no banco de dados na tabela eav_atribute.
Mas cuidado ao mexer no bd, faça bkp antes vlw.
PS: Acima eu respondi algo semelhante sobre isso tb, mas basicamente seria editar o campo no bd. Se for isso que eu entendi.
Celso Fonseca
Oi Deivison,
Obrigado pela solução referente ao tamanho do fonte. Verifiquei posteriormente que o mesmo erro se repete com relação ao rodapé da loja, fica bem pequeno e não foi resolvido com o css que me enviou, estou quebrando a cabeça para poder adapta-lo ao rodapé também, mas se puder dar uma dica, agradeço. Quanto ao modulo novo, tem como enviar e-mail quando estiver pronto para poder efetuar a compra?
Obriagdo.
Deivison Arthur L. Serpa
Opa Celso,
Poderia verificar com essa atualização abaixo resolve seu problema de CSS e me responder se obteve êxodo? Pois verifiquei aqui e funcionou, pelo menos na template default do Magento.
https://gist.github.com/3730131
vlw
maicon
Boa noite o modulo é excelente, parabéns aos desenvolvedores. Tenho apenas um problema quano o cliente faz o cadastro na loja apresenta a seguinte mensagem “”Pais” é um valor obrigatório.
Por favor, entre no país.”, ja setei o pais como opcional e como hidden porém o erro persiste, se alguém souber a causa deste erro agradeço.
Deivison Arthur L. Serpa
Opa Maicon,
A versão que vc esta usando é a 3.0.2? me add no skype deivisonarthur que te ajudo! vlw
Fernando
Olá Deivison, parabéns pelo modulo, muito bem produzido, e de grande ajuda. Aparentemente estou com o mesmo problema do nosso amigo Maicon, conseguiu encontrar algo que auxilie neste problema, forte abraço.
Daniel
Resolveu, tive esse problema também, caso não tenha resolvido posso t ajudar.
Abração.
fernando
Ola , Daniel ,ainda não consegui resolver este problema
maicon
O módulo é muito bom, estou apenas com um pequeno problema no momento que o cliente faz cadastro no site ele informa que o campo país é obrigatório e não finaliza o cadastro. Ja entrei nas configurações do modulo e coloquei o país como hidden e como opcional porém o problema continua, saberia me dizer como resolver isso? Obrigado
Deivison Arthur L. Serpa
Tente setar país como hidden e limpar o cache. vlw
Willan
Oi Deivison, blz?
Cara to com problema, pq não ta carregando o css do one step checkout com meu tema.
Vc tem alguma ideia pq ta acontecendo isso??
Abraço..
Deivison Arthur L. Serpa
Opa Wilian,
verifique se colocou os arquivos no diretório correto em /skin/frontend/dase/default
Caso dê erro com as fontes minuscula troque esse arquivo https://gist.github.com/3730131
rodrigo
Ola Deivison fiz o que sugeriu ao Celso, pois para mim tabm no internet explorer as letras ficam muito pequena, mas agora as letras do rodape do site que ficaram pequenas, o que posso fazer?
.col-main td, .col-main p, .col-main label, .col-main h3, .col-main dt, .col-main dd, .col-main sup {
*font: 14px Arial, Helvetica, sans-serif !important;
font/*\**/: 14px Arial, Helvetica, sans-serif !important;
}
Deivison Arthur L. Serpa
Opa Rodrigo.
Tente trocar esse arquivo https://gist.github.com/3730131 que fica dentro de /skin/frontend/base/default
vlw
Richard Schuler
Olá.
Estou desenvolvendo meu TCC em cima da plataforma Magento e acho esse modulo genial, e agora com essas customização que vocês fizeram ficou muito show de bola. Quero testar ele, porem, não achei um link pra download do mesmo.
Alguém tem como me passar o link para fazer o download do modulo?
Desde já agradeço a atenção.
Deivison Arthur L. Serpa
Opa Richard,
Parabéns por ter escolhido o Magento para seu TCC, pois atualmente é a melhor plataforma de e-commerce que existe e free!
link do projeto: http://onestepcheckout.com.br
Recomendo a leitura do artigo http://www.deivison.com.br/blog/2012/05/23/como-montar-um-e-commerce-e-escolher-um-profissional-de-a-a-z/
Obs: Não esqueça de me setar como fonte de estudos em seu TCC rs vlw
Richard Schuler
Valeu Deivison… e pode ficar tranquilo que você estrará lá na bibliografia do meu TCC.
Abraço velho!!!
Richard Schuler
Show de Bola Deivison!! Instalei o modulo, está perfeito.
Só tenho uma duvida: na página de onestepcheckout, quando vc não está logado, aparece na topo “Caso possua conta? Clique aqui e poupe tempo! ” pra vc logar, porem, quando clico no link, da “página não encontrada”.
Será que isso foi alguma configuração errada que eu fiz?
Abraço!!!
Ricardo
Boa noite Deivison!
Primeiramente parabéns pela iniciativa!
O OSC está funcionando perfeitamente, porém, estou com um probleminha:
Quando estou na página do carrinho e clico no botão “fechar pedido” ele redireciona para a página correta (www.meusite.com.br/onepagecheckout/)
Em contra partida, quando clico no botão “fechar pedido” (no carrinho que aparece na barra lateral) ele redireciona para a página errada: (www.meusite.com.br//CHECKOUT/ONEPAGE)
Não sei se fui claro..
Desde já, obrigado
Deivison Arthur L. Serpa
Opa Ricardo,
Entendi sim, acontece o caminho(url) do módulo lateral do carrinho esta passando a url de forma incorreta. vou verificar e já te passo uma solução.
vlw
rodrigo
sim , testei o que nos passou , mas no filezzila e no chrome , ficou pequeno e o botao de comprar sumiu, de uma olhada por favor… abraços e obrigado pela ajuda
https://gist.github.com/3730131
Ricardo
Deivison, resolvido o problema!
Eu tinha esquecido de remover uma outra extensão que havia instalado.
Obrigado!
Marcos
Olá, boa tarde!
Instalei a extensão, funcionamento excelente.
Gostaria apenas de tirar uma dúvida, utilizo o magento em integração com um sistema erp, chamdo Bling.
O One Step Check Out envia todos os dados para a nota fiscal perfeitamente, nome, tel , cidade e etc.
Porém, o estado não é enviado corretamente, gostaria de saber se poderá ser algum problema no código, caso seja, como corrigir.
Obrigado
Luiz
Oi Marcos, para arrumar isso faça o seguinte:
Modifique dois arquivos :
- em “app\design\frontend\base\default\template\onepagecheckout\persistent\customer\address” o arquivo edit.phtml
- em “app\design\frontend\base\default\template\onepagecheckout\onepage” o arquivo billing.phtml
Você vai encontrar o seguinte código:
select id=”billing:region_id” name=”billing[region_id]”
Mude para:
select id=”billing:region_id” name=”region_id”
O campo Estado não está salvado por causa deste erro. Desta forma ele salva no Banco de dados.
Espero ter ajudado!
André
após finalizar o pedido os produtos continuam no carrinho. Ele não limpa.
Luiz
Se você faz a compra sem logar (criando o usuário na hora da compra) o carrinho é esvaziado. Mas se você logar com algum usuário e fazer a compra o carrinho não é esvaziado.
Eu resolvi isto aplicando um patch (atualizei o código deste módulo) que esvazia o carrinho sempre que a compra é realizada com sucesso.
Segue link para o patch.
https://github.com/Vampre/Magento-Patch-esvaziar-carrinho.git
Deivison Arthur L. Serpa
Isso deve ocorrer em versões inferiores a 1.7 pois como vc pode ver e testar em http://onestepcheckout.com.br/LojaModelo_cielo não apresenta esse erro.
Luiz
Minha versão é 1.7.0.2 e ocorria este problema. Mas com o Patch ficou resolvido.
Deivison Arthur L. Serpa
Show então
Emanuel
Deivison,
estou com um probleminha aqui que não encontrei a solução. Desabilitei no admin campos como IE, Tipo Pessoa, Empresa.. porem na tela de cadastro de novo usuario as opções continuam. Já limpei a sessão e cache e nada adiantou.
estou usando magento 1702.
Parabéns! sua iniciativa acrescenta muito para a comunidade Open Source e Magento.
Augusto Ferreira
Deivison, estou com alguns problemas:
1- Quando preencho o CEP para completar o restante dos campos eles são preenchidos desta forma:
Endereço:<?/*=============================
Bairro: http
Cidade: //onestepcheckout.com.br/ * * * * Mmantenedores do Projeto
2- Desabiltei os campos IE, identidade, tipo pessoa .. e deixei apenas cpf quando salvo pede "tipo pessoa" mesmo ele estando em hidden.
3- Quando testei em outros navegadores e o magento avisa que precisa habilitar cache sendo q em todos os mesmos estão habilitados.
Testei em windows 7; xampp 3.0.12;
1.6.0, 1.7.0 e 1.7.0.2 e os erros aconteceram nestas versões do magento.
Versão do modulo baixada em: 18/09.
Nao sei se estou vacilando pois reparei q varios usarios tiverão sucesso na instalação.
E parabéns pelo sucesso da aplicação!
Hernandes B. de Sousa
Devison,
Primeiramente gostaria de parabenizá-lo pelo ótimo trabalho neste módulo!
Mesmo marcando o campo TipoPessoa como “Hidden”, ainda recebo o erro ‘ “Tipo Pessoa” é um valor necessário.’
Baixei o OSC ontem via GitHub (3.0.2). Pelo que vi nos comentários acima você já consertou esse erro, estou fazendo algo errado?
Jonatan machado
Ola Deivison estou com o mesmo problema do
maicon
14 de setembro de 2012 às 0:17
Boa noite o modulo é excelente, parabéns aos desenvolvedores. Tenho apenas um problema quano o cliente faz o cadastro na loja apresenta a seguinte mensagem “”Pais” é um valor obrigatório.
Por favor, entre no país.”, ja setei o pais como opcional e como hidden porém o erro persiste, se alguém souber a causa deste erro agradeço.
Se puder ajudar eu agradeço
Obrigado!
maicon
O meu caso resolvi editando o arquivo app/design/frontend/base/default/template/onepagecheckout/persistent/customer/address
colocando o campo country como “not required” e deixando “brasil” como padrão
Deivison Arthur L. Serpa
Parabéns Maicon e obrigado pela contribuição
Junior Poteza
Olá Divison, parabéns pelo projeto.
Só uma dúvida, baixei o módulo desse link http://onestepcheckout.com.br e instalei sem problemas, porém verifiquei a demo nesse link http://onestepcheckout.com.br/LojaModelo/teste.html está diferente pois tem uma opção de selecionar o tipo de pessoa física ou jurídica e os campos mudam conforme o selecionado, isso está disponível em uma versão diferente? ou é que eu não estou sanbendo habilitar?
Deivison Arthur L. Serpa
Olá Junior, esse módulo é o OSC PRO 4.0, eu ia coloca a venda mas não consegui por causa do suporte técnico que me demanda muito tempo. Pensei tb em colocar Open Source, mas com a primeira versão do OSC verifiquei que isso é perda de tempo, pois o pesamento de que seria colaborativo não existe, com o OSC só consegui mais trab rs.
Assim se vc quiser comrpar o OSC PRO 4.0, ele custará 1.99 reais e eu só poderia dar suporte parcial por tikets, ou seja, será necessário que vc tenha conhecimento de desenvolvimento em Magento para manusear ele.
vlw
Junior Poteza
poderia me confirmar o valor está correto 1.99?
Deivison Arthur L. Serpa
199 reais, mas ainda esta em fase de homologação
Junior Poteza
Certo! assim que estiver pronto favor comunicar.
Junior Poteza
e ai já foi homologoda?
Stefania
Olá Deivison,
Gostaria de comprar o modulo OSC 4.0 . Entendi a questão de suporte parcial não há problema , pois tenho uma certa experiência com Magento .(Eu instalei o 3.02 por conta própria e não precisei de suporte. Poderia me dizer como prosseguir? Gostaria de pagar via depósito.
Obrigada.
Deivison Arthur L. Serpa
Sim Stefania, estarei entrando em contato por email.
fernando
Ola Deivison favor entrar em contato pelo meu emailpara informações de compra do modulo 4.0
Obrigado
Ricardo Lourival
Deivision, como faço para adquirir a v. 4.0?
Richard
Olá, Você poderia me ajudar a configurar para fazer o módulo para Inscrição Estadual. O que realmente acontece é que ao tentar cadastrar, o módulo não efetua a validação da inscrição estadual.
Se puder me adicionar no skype para me ajudar eu agradeço.
nome: trev.mkt
Obrigado!
Deivison Arthur L. Serpa
Olá Richard, Infelizmente não tenho como ajudar a todas as pessoas em seus códigos. Até onde estudei não existe validação para o campo IE, pois ele varia de estado para estado. Mas se descobrir peço que compartilhe conosco.
vlw
Heber Gonçalves
Ola meu caro Deivison.
Primeiramente parabens pela iniciativa do projeto. Muito bom mesmo.
Eu tentei fazer a instalação no meu ambiente de teste da versão 3.02 mas infelizmente não fui bem sucedido. No modo admin acesso os paramentros normais, mas ao tentar abrir o site está exibindo um erro500. Segue o log que peguei no apache.
[Tue Sep 25 22:27:27 2012] [error] [client 127.0.0.1] PHP Fatal error: Call to undefined method WP_OnePageCheckout_Helper_Data::isOnepageCheckoutEnabled() in /var/www/app/code/local/DeivisonArthur/OnepageCheckout/Block/Links.php on line 6
Segui orientações do manual.
O que poderia ser?
Abraços…
Deivison Arthur L. Serpa
Olá Heber, recomendo após a instalação que efetue um logoff e em seguida entre novamente no Magento, com isso tudo voltará ao normal! vlw
vic
Olá.. instalei o módulo, configurei tudo certo, agora fiquei perdido. Não sei qual é a URL para avisar que a transação foi realizada com sucesso… Onde consigo ver isso ? A URL de retorno é o endereço do meu próprio site certo ?
Deivison Arthur L. Serpa
Olá Vic, o osc redireciona para o padrão do Magento em app/design/frontend/base/default/templates/checkout/onepage/success.phtml vlw
André
em métodos de pagamento é preciso clicar 2x no radio da opção Credit Card (saved) para que apareça os campos para preenchimento, é possível fazer isso com apenas um clique?
Deivison Arthur L. Serpa
Olá André, como vc pode ver no demo essa função já trab assim, deve estar tendo algum problema com seu módulo de pagamento, pois em sua grande maioria nao foram feitos para trab coom o OSC
André
na demo apresenta o mesmo problema
segue link do problema
http://youtu.be/21VQIKscE9U
Deivison Arthur L. Serpa
Olá André irei verificar, mas o estranho que antes isso não acontecia. Deve ter sido alguma coisa que fiz no js Pro 4.0. Vou verificar. vlw
Ricardo Lourival
Olá, eu também estou tendo esse problema.
Pensei que fosse um bug do OSC, mas sem o módulo de pagamento funciona perfeitamente. Ao adicionar o módulo de pagamento dá erro 500, sendo necessário atualizar a página ou quando funciona, está dando problema nos total do carrinho para cartão parcelado.
Caso alguém já possou por isso e puder ajudar ficarei grato.
Deivison Arthur L. Serpa
O erro de 500 é conf em seu servidor, tenho vários clientes que estão tendo intermitência em seu magento assim e não estão utilizando o OSC. Acho que seria algo relacionado a várias conexões ao bd que o Magento faz e não ao módulo.
Cintia
Primeiramente muito obrigada pelo módulo.
Estou com um pequeno problema, mesmo marcando o campo TipoPessoa como “Hidden”, ainda recebo o erro ‘ “Tipo Pessoa” é um valor necessário.’
Deivison Arthur L. Serpa
Olá Cintia, nessa versão do OSC eu deixei como obrigatório o tipo pessoa no bd, para remover isso é fácil, basta acessar via phpmyadmino banco de dados e ir em eav_atributes lá vc encontrará o campo tipo pessoa e verá que a coluna que identificará que ele é obrigatório esta ele com 1 basta editar e colocar 0.
PS: Só faça isso se realmente souber mexer no phpmyadmin e faça bkp da loja antes. vlw
Fabricio Afanasiev
Boa tarde Pessoal primeiramente elogiar o trabalho de vocês, realmente esse checkout ajuda e muito, porem me desculpa a ignorância mais não estou conseguindo instalar na minha loja, seria possivel me ajudar?
instalo conforme o tutorial mais quando atualizo o cache o painel da loja da erro e não consigo acessar mais, ai desinstalo e consigo acessar normal o painel o que possa ser?
Deivison Arthur L. Serpa
Opa Fabricio, O painel que vc se refere que apresenta o erro, seria quando após a instalação vc tenta acessar os meios de pagamentos na adm do Magento? Se for experimenta instalar, e entrar ao dar o erro, efetue o logoff e entre novamente. Acredito que ser for isso irá parar de dar o erro
vlw
Fabricio Afanasiev
Davison na verdade faço todo o procedimento so tenho duvidas na parte:
do html ultima etapa da instalação não sei ao certo aonde colocar.
mais o erro e quando transfiro todos os arquivos pro server e depois tento acessar o painel do magento para atualizar o cache , apos atualizado nao acesso mais o meu painel do magento ele da erro devo estar fazendo algo de errado consegue me ajudar?
grato desde já
Serativo
Olá
Gostaria ver como faço para adquirir a nova versão 4.0 que tem muitas melhorias, como faço para comprar. E também como faria para adequar o módulo OSC com meus módulos de pagamento da CEREBRUM principalmente o CIELO.
Deivison Arthur L. Serpa
O módulo 4.0 ainda não esta sendo comercializado, estamos estudando uma forma de suporte e estamos homologando(testando ao máximo) para poder assim estar comercializando. Parei para ver e quando se comercializa os clientes não perdoam rs então temos que deixar 100% aprovado a utilização do módulo numa instancia do Magento pura.
Wilson
Pessoal, primeiramente parabens pelo trabalho
No checkout não esta buscando o cep automaticamente, sabe como posso resolver?
Abs,
Luiz
Pode ser conflito no Jquery. Se você tiver outro módulo que utiliza o jquery, um dos dois pode dar pau.
Resolvi instalando este módulo:
http://www.magentocommerce.com/magento-connect/mygento-jquery-library-and-powerful-plugins.html
Deivison Arthur L. Serpa
A biblioteca Jquery do OSC roda com noconflict com o $j
Fabricio Afanasiev
Deivison me ajuda numa coisa cara não consigo entender aqui:
Vá em General/Customer Configuration/ e altere os dados de Address Templates na parte referente ao HTML para:
aonde fica essa etapa? não consigo entender me desculpa pela ignorância kkkkkkkkkkk
Fabricio
Deivison Arthur L. Serpa
Opa Fabrício,
Se sua versão é a 1.4 não existe essa opção. Se sua versão for maior é só seguir esses passos.
Rafael Nunes
Estou com um grande problema, tenho instalado o Modulo Correios e segui o ajuste conforme foi indicado para que pare de apresentar o erro “Por favor, corrija o CEP digitado, ele não está correto.”
No entanto continuou apresentando problema, ao invés desta mensagem agora apresenta a mensagem “Desculpe, nenhuma cotação está disponível para este pedido no momento.
“. Por favor preciso de uma help.
O PHP ficou assim -> // Invalid Zip Code
//$this->_throwError(‘zipcodeerror’, ‘Invalid Zip Code’, __LINE__);
//return $this->_result;
return true;
Deivison Arthur L. Serpa
Opa Rafael, acho que vc esta editando o lugar errado.
Idemir
Você pode postar como ficará o trecho do código? Obrigado
Edson
Se sua loja está sendo compilada, tente recompilar ela!
Comigo funcionou
jonatan
Olá! se puder me ajudar eu agradeço
Eu instalei o modulo esta tudo certo, só na hora de alterar o endereço na área do cliente ele da um erro: Please enter the country. Mas o pais já esta selecionado
Deivison Arthur L. Serpa
Rápido heim rs vlw
jonatan
Para que esta tendo esse erro >>
“Olá! se puder me ajudar eu agradeço
Eu instalei o modulo esta tudo certo, só na hora de alterar o endereço na área do cliente ele da um erro: Please enter the country. Mas o pais já esta selecionado”
Va em:
app/design/frontend/base/default/template/onepagecheckout/persistent/customer/address
Edite o arquivo edit.phtml
Procure por:
getCountryHtmlSelect() ?>
Logo a baixo :
Brasil
Altera Para:
Brasil
Aqui deu certo sucesso a todos!
jonatan
Não da pra colocar código aqui né?
Quem tiver com esse problema manda um e-mail que eu mando a solução
“Olá! se puder me ajudar eu agradeço
Eu instalei o modulo esta tudo certo, só na hora de alterar o endereço na área do cliente ele da um erro: Please enter the country. Mas o pais já esta selecionado”
Deivison Arthur L. Serpa
Opa Jonatan, recomendo usar o https://gist.github.com/ para colocar essas dicas vlw e obrigado!
jonatan
Para que esta tendo esse erro >>
“Olá! se puder me ajudar eu agradeço
Eu instalei o modulo esta tudo certo, só na hora de alterar o endereço na área do cliente ele da um erro: Please enter the country. Mas o pais já esta selecionado”
Va em:
app/design/frontend/base/default/template/onepagecheckout/persistent/customer/address
Edite o arquivo edit.phtml
Procure por:
getCountryHtmlSelect() ?>
Logo a baixo exclua:
disabled=”disabled”
Aqui deu certo sucesso a todos!
Deivison Arthur L. Serpa
Show Jonatan obrigado! Eu corrigi isso no PRO, só que pensei que esse erro que o pessoal tinha reportado é no onestepchekout e não no edite. Acebei esquecendo que eu tinha feito isso rs vlw
jonatan
Estou com o erro do
André
27 de setembro de 2012 às 9:33
em métodos de pagamento é preciso clicar 2x no radio da opção Credit Card (saved) para que apareça os campos para preenchimento, é possível fazer isso com apenas um clique?
mas c desabilitar o reload
checkout.update({
‘payment-method’: 0
ele funciona corretamente mais nao aparece o desconto
o que pode ser isso?
Deivison Arthur L. Serpa
Opa Jonatan,
Eu vi esse erro que o André falou, e testei aqui e realmente esta com esse erro. Vou ver um tempo aqui e mexer nos js para ver se resolvo esse problema, mas acredito que o problema esteja ocorrendo por causa de ter 2 eventos no mesmo click, vou procurar mais e respondo aqui. vlw
jonatan
ok Deivison Arthur L. Serpa
Se eu achar o erro eu coloco aqui blz!
c você achar o erro tem como você enviar no meu email ?
Obrigado!
Deivison Arthur L. Serpa
Sim trank amanha vou mexer nisso e assim que verificar eu envio para vc vlw
jonatan
Descobriu alguma coisa? Deivison
Eu não sou muito bom em php não to achando nada XD
Uma pergunta!
Quando você seleciona uma forma de pagamento tem como fazer ele
Atualizar a pagina inteira
ou a div class=”col3-set onepagecheckout_datafields”
ou tambem a div class=”col-2″ div class=”col-3″
Algo nesse jeito não sei bem se seria possível
vlw
Deivison Arthur L. Serpa
Opa Jonatan, bem no js antigo do OSC ele faz isso certinho, foi alguma coisa que eu mexi, so que eu ainda n tive tempo de mexer. O método que faz atualizar é o
checkout.update({
‘payment-method’: 1,
‘review’: 1
});
No Jquery fiz +/- assim:
$j(function($) {
$j(‘input[name*="payment[method]“]’).live(‘change’, function() {
checkout.update({
‘payment-method’: 1
});
setTimeout(function(){
checkout.update({
‘review’: 1
});
}, 4000);
/*
checkout.update({
‘review’: 1
});
*/
});
Acho que tem que retornar o js do onestepcheckoutjs original, mas tem que tentar
Marcio
Aqui acusou que o arquivo esta com virus, segue link do virus total,
https://www.virustotal.com/file/46a3cf4587347c7d717c92058a588f610916fb6c82c0fef58b4e7516e6d94bb7/analysis/1349286886/
Deivison Arthur L. Serpa
Opa Marcio, sei que todo cuidado é importante, mas 638 pessoas já baixaram rs. Mas legal o seu link e obrigado. O alerta de vírus que esta dando é em cima do comando PHP/Obfuscated.F onde ele pega a página vazia do carrinho e mostra o link para o projeto.
Ou seja, não se trata de um vírus! Mas essa é uma coisa que alerto sempre as pessoas, em tomarem cuidado com tudo que se é baixado na web, principalmente arquivos compartilhados em zip de projetos open source. Pois como se é de conhecimento existem vários sites que compartilham themes, módulos, scripts pagos como free. E posso afirmar que em sua grande maioria esses scripts vem infectados. Outra recomendação minha é que use o menos possível de módulos e procurem usar módulos assinados ou garantidos, pois nem precisar um script ter vírus para tornar seu site vulnerável, basta que o script seja mau programado.
Segue arquivo que esta sendo considerado com vírus: https://github.com/deivisonarthur/OSC-Magento-Brasil/blob/master/app/design/frontend/base/default/template/onepagecheckout/cart/noItems.phtml
PS: Esse tipo de Obfuscated é reversível, ou seja, se vc procurar na web encontrará o decompile dele onde vc poderá ter acesso à todo o código compilado.
vlw e obrigado!
Ricardo Zacharias
Boa Tarde, gostaria de saber se este modulo existe alguma restrição para internet explorer 8
Deivison Arthur L. Serpa
Opa amigo acho que não, mas no 7 acho que tem
Diego Lima
Alguém sabe como integrar o Post Affiliate Pro 4 com este módulo?
Diego Lima
Não consegui integrar o Post Affiliate Pro, mas consegui integrar com o iDevAffiliate.
Se alguém estiver procurando um programa de afiliados, pode comprar o idevaffiliate que rola de boa com este módulo.
jonatan
Blz Deivison
“André
27 de setembro de 2012 às 9:33
em métodos de pagamento é preciso clicar 2x no radio da opção Credit Card (saved) para que apareça os campos para preenchimento, é possível fazer isso com apenas um clique?”
Peguei o arquivo antigo do OSC onepagecheckout.js e funcionou
link abaixo já estão atualizado!
deivison.js = https://gist.github.com/3833661
onepagecheckout.js = https://gist.github.com/3833669
Vlw abraço sucesso
Deivison Arthur L. Serpa
Opa Jonatan, vlw pois ainda nem tive tempo para ver essa questão só sabia que tinha cido algo que eu mexi rs vlw
André
Obrigado! essa versão está funcional, só não atualiza quando altera o tipo de frete a FORMA DA PAGAMENTO e RESUMO DA COMPRA
André
RESOLVIDO – basta incluir:
‘payment-method’: 1,
na linha 397 do arquivo onepagecheckout.js
acima de ‘review’: 1
assim atualiza ao mudar o tipo de frete.
mais uma vez, Obrigado!
Deivison Arthur L. Serpa
Obrigado André show de bola!
André
com isso surgiu outro problema as parcelas não são atualizadas, ao mudar o valor do frete atualiza o pagamento mas não as parcelas. Elas continuam com o penúltimo valor de frete escolhido.
jonatan
Aqui esta tudo certo!
Eu não estou tendo mais problemas nessa parte aqui.
boa sorte!
Deivison Arthur L. Serpa
show vlw Jonatan contribuiu bastante com o pessoal vlw
jonatan
Fiz um lightbox para o login Exibir login padrao do OSC direto no arquivo onepagecheckout.phtml
super simples, mais aqui ta funcionando!
link de download
https://gist.github.com/3835898
obs; antes de instalar faça um backup
Luiz
Muito Bom Jonatan!
Eu só alterei algumas coisas do css e coloquei o click do fechar dentro dos arquivos login.phtml e forgotpassword.phtml (retirando do arquivo inicial).
Assim não aparece aqueles dois “x” , tendo que fechar duas vezes.
jonatan
E verdade eu já tinha feito isso no meu
mais deixei sem postar para quem pegar isso dar uma estudada também
vlw vai ajudar a galera!
Renato
Oi Luiz. Tens um link pra este ajuste ?? Valeu!
jonatan
Blz Renato
Nos 2 arquivos login.phtml e forgotpassword.phtml
Retire ou comente a linha 3
ela e mais ou menos assim
div class= ‘close_la’ onclick=’close_login();’ div
Assim não aparece aqueles dois “x” , tendo que fechar duas vezes.
Diego Lima
Na minha loja configurei para o cliente preencher a data de nascimento, porém esta mostrando os campos dia, mês e ano cada um em uma linha, alguém sabe me dizer como faço para deixa-los na mesma linha, vejam no print abaixo como esta:
http://img1.uploadscreenshot.com/images/orig/10/27800250240-orig.png
Obrigado.
jonatan
Estude css que voce vai conseguir
vlw
Marcio
OK amigo, instalei aqui e ficou legal, só que agora não esta aparecendo o resumo da compra.
Qual o procedimento que devo seguir agora?
Alex
Olá Deivison, parabéns pelo seu trabalho nobre, por tanta brilhantismo e graças que que é grátis.
To brincando vou fazer uma doação!
Cara minha duvida e desinstalei o componente OneStepCheckoutn porque estava dando bug com o firefox, pesquisando instalei o seu mas não sei oque acontece ele esta tudo certo, mas não aparece em meu Checkout da compra.
Saber se uma incompatibilidade com Magento 1.6.2.
Alex Alves
Everton
Desculpe mas, devo instalar pelo magento connect, ou copiar os arquivos nas pastas manualmente?
Pelo connect está dando o erro:
CONNECT ERROR: Package file is invalid
Invalid package name, allowed: [a-zA-Z0-9_-] chars
Invalid version, should be like: x.x.x
Invalid stability
Invalid date, should be YYYY-DD-MM
Invalid channel URL
Empty authors section
Empty package contents section
Tem uma outra forma de instalar?
obs: já fiz os procedimentos citados em “Tutorial para instalação”
gabrieldejesus
Na hora do usuario criar uma conta, ele digita seus dados… e não consegue clicar em ENVIAR para salvar seus dados… por que isso pode estar acontecendo?
jonatan
Aparece alguma mensagem?
Por exemplo, de campo obrigatório?
Luiz
O módulo é muito bom, porém ainda muito cheio de bugs.
É louvável seu trabalho e todas as modificações feitas, sem dúvida.
Também admiro sua posição, pois conforme você comentou, não está vendendo a versão 4 pois precisa ser muito testada.
Estou “arrumando” tudo que acho de errado para colocar na minha loja, e cada vez que faço um teste, encontro mais coisas. E também implementando algumas coisas, por exemplo, nos campos telefone e cep, só entra dados numéricos.
Quando terminar, posso disponibilizar os arquivos modificados para quem quiser.
Deivison Arthur L. Serpa
Na versão 4 eu já arrumei todos esses itens, estou pensando em colocar esse projeto todo como opensource. De início fiquei chateado com o projeto, pois não existia contribuições ao código, só cobranças. Como eu não vivo de venda de módulo e nem pretendo fazer isso, irei liberar a versão pro 4.0 como free.
No início fiz esse módulo apenas para terminar com os POGs que existia, toda vez que se criava um ecommerce em Magento. E eu não sabia que iria ser tão importante assim esse módulo. E essa customização do módulo foi feita em +/- uma semana. Espaço muito curto, mas valeu cada minuto, pois aprendi muito, muito mesmo. Recomendo a todos os desenvolvedores a pegaram um módulo para desenvolver do zero!
Seria muito legal de sua parte enviar as modificações feitas no módulo pelo GIT. Pois assim seria muito mais fácil de se controlar as versões. Teria como fazer dessa forma??
Estou com mais 2 módulos free para ser lançado, um de impressão de pedidos bem maneiro e outro de estimativa de frete na pagina do produto. Ambos seram bem diferente do que já se tem no mercado.
Luiz
Mais uma vez parabéns pela sua iniciativa em tornar a versão 4.0 free!
Estou “arrumando” algumas coisas aqui, mas não tenho conhecimento avançado em PHP, apenas “quebro o galho”.
Acredito que muitas coisas que faço são POGs como você diz (hehehehe). No final funciona…
Acho que você viu alguns dos comentários que postei hoje tentando ajudar quem tinha problemas. (inclusive coloquei um patch para esvaziar o carrinho no GIT, pois estava tendo este problema)
Quando irá disponibilizar a v4.0? Pois assim paro com os POGs e atualizo o módulo. Se não todo o trabalho que estou tendo será em vão, pois na hora que fizer o upgrade dos arquivos, muitas coisas serão perdidas.
Sobre a impressão dos pedidos seria bem legal, assim como impressão de etiquetas de endereçamento dos pedidos.
A estimativa de frete na página do produto eu utilizei o seguinte módulo:
http://www.ecomdev.org/2010/06/22/estimate-the-product-shipping-rate-on-its-page.html
Alterei e adaptei algumas coisas, para funcionar com o módulo do Pedro Teixeira e também do Frete fácil.
Deivison Arthur L. Serpa
Não me referi oque vc faz é POG não rs. É que antes a cada nova instalação do Magento era necessário fazer todo aquele processo de cep por ajax, campos bairro, numero,… e add campos como RG ou utilizar o taxvat para o cpf…. Esses que eram os POGs
Vou terminar de consertar o OSC e já já colocarei online.
Sobre o módulo de estimativa não seria dessa forma n, foi uma demanda que tive para um cliente que ele colocou nas paginas dos produtos algo +/- assim:
Frete para Suldeste: 4 dias úteis
Frete para o Nordeste: 8 dias úteis….
Onde eu achei bem interessante e resolvi criar um módulo.
O da impressão seria a impressão dos pedidos mais customizada, com o Cep em cod de barras e o numero da ordem de serviço e no rodapé teria o destinatário e o remetente assim em uma única impressão se teria também a etiqueta para colar no embrulho.
Luiz
Sim, sei que você não se referiu aos meus POG! Sou eu quem estou dizendo! rsrs. É que não conhecia este termo, e achei engraçado, pois faço vários! hahaha
Vou aguardar você enviar para o GIT a nova versão então. Assim realizo testes e se encontrar alguma coisa, atualizo lá.
Deivison Arthur L. Serpa
Show rs não sei se procurou no Google mas significa: Programação Orientada a Gambiarras O pai desse método acho que é o Magaiver(MacGyver) rsrsrs
A Origem do POG
Criador do primeiro POG
O primeiro POG que se tem notícia é datado de 1582 d.C. O nome deste POG hoje é chamado de Ano Bissexto, foi criado pelo Papa Gregório XIII, isso prova que aquela música dos Engenheiros do Havaí está correta: “O Papa é POG”. Este POG foi aplicado quando descoberto que a Terra leva 365,25 dias para dar uma volta no Sol, porém nosso calendário tem apenas 365 dias, o que leva a uma diferença de 6 horas por ano.
Ao invés de corrigir o “sistema” para que não houvesse essa diferença, a solução adotada pelo Papa foi: “A cada quatro anos, é só colocar mais um dia ali”. E então foi criado o primeiro POG de que se tem notícia. Por este motivo, em 1930 foi instituído o “Dia Internacional da POG” como o dia 29 de fevereiro.
veja mais em rs http://desciclopedia.ws/wiki/Programa%C3%A7%C3%A3o_Orientada_a_Gambiarras#A_Origem_do_POG
Luiz
Oi Deivison, segue o código da função que utilizo para limitar os campos para digitação somente de números.
https://gist.github.com/3913238
Não sei como você colocou no OSC, mas este é muito simples e pode ser usado no cep, telefone, cpf.
Deivison Arthur L. Serpa
Simples e rápido, gostei!
Luiz
Percebi que você comentou a função de colocar o “-” no cep no arquivo Deivison.js (na atualização do arquivo)
Segue outro código que eu utilizo, bem simples que pode ser colocado para para adicionar o “- “.
https://gist.github.com/3913747
Deivison Arthur L. Serpa
Opa comentei, pq tem alguns modulos de fretes que n deixam add. mas basta descomentar que funciona
jonatan
Muito bom!
Luiz
Estou resolvendo um problema aqui com o módulo Frete Fácil (p/ paypal), ele só aceita esta forma de frete se o pagamento for através do paypal. Com o checkout padrão do magento ele valida e funciona, agora com o OSC ele passa batido e aceita tudo.
(Utilizo o Frete Fácil e o Pedro Teixeira para fretes)
Acho que consegui resolver, mas precisei de um POG! hahaha
Tive que inserir o código dentro do arquivo quote.php do OSC.
Aguardo seu upload da nova versão, para inserir esse código, assim quem tiver o frete fácil irá funcionar.
Junior
Estou usando a versão 3.0.2 e não consigo desabilitar, ou melhor, até desabilita, mas quando tenta fechar um pedido aparece a a msg “The one page checkout is disabled.” Já tentei de tudo mas nada resolveu. Como desinstalar o sistema?
Deivison Arthur L. Serpa
Desliga o modulo editando /app/etc/modules e busca o arq do modulo
Rafael
Primeiramente gostaria de agradecer o módulo que já me ajudou muito! Só que estou com o mesmo problema do Junior, não consigo desinstalar, já desabilitei diretamente no módulo porém o erro “The one page checkout is disabled” continua aparecendo. Tem alguma idéia? Valeu!!
jonatan
VALIDADOR DE CNPJ E CPF
Guia Implementação – CPF – CNPJ – MAGENTO
http://alvesbarbosa.wordpress.com/2011/03/02/cpf-cnpj-magento/
Deivison Arthur L. Serpa
Opa amigo, obrigado pelo tuto, mas foi justamente isso que eu fiz
jonatan
Já tinha isso? aqui nao esta funcionando
ai eu achei o tuto e coloquei e funcionou vlw
Ricardo Castanho
Oi,
Em primeiro lugar, o OSC é um grande módulo, muito obrigado! Gostaria de pedir a sua ajuda, se for possível, eu instalei um tema no magento que tem a sua própria página de checkout, então não deixa mostrar o OSC Brazil. Instalei o OSC sem qualquer problema, sem erros, tudo ok, mas como o tema tem o seu próprio checkout, ele está-se sobrepondo ao OSC… Será que você me podia dar uma ajuda? Se eu enviar o tema por email você pode ver como está a estrutura do tema e me dar alguma luz do que tenho de fazer para conseguir ter o OSC instalado neste tema? Eu acho que talvez seja algo simples, como mudar alguns ficheiros de lugar… Mas como não percebo de php estou a pedir a sua ajuda… Aguardar o seu retorno,
Ricardo Castanho
Oi Deivision! Você consegue me ajudar? Obrigado
jonatan
Fala aew Deivison! Tem como você me falar qual e a função que puxa o bairro e joga ele
input id=”billing:street4″
Como eu estou usando o itaushopline o bairro tem que ficar no
input id=”billing:street2″
Eu já mudei o HTML mais tem que mudar o javascript né porque ele a busca do cep automático continua indo para o para o billing:street4 eu não achei o lugar de mudar
vlw
jonatan
Achei! eu deveria ter procurado melhor da primeira vez uasuhas
Procure: respostaCEP
Altera
street_4 para street_2 *ou outra linha que desejar
street4 para street2 *ou outra linha que desejar
street_4 para street_2 *ou outra linha que desejar
vlw
Renato
Deivison tudo bem ?
Bem instalei o modulo 4.0.3 e tem um probleminha. O ajax sempre retorna ao meio de pagamento padrao nao permitindo alterá-lo. Alguma sugestão ?
Outra coisa é que ele nao está buscando o estado. Sabe o que pode ser ?
Grd abc
Deivison Arthur L. Serpa
Opa já alterei esse js, teria como verificar no git por favor e responder aqui vlw
Renato
Vish, nada, continua o problema do pgto default e do estado. Veja que se vc digitar /onestepcheckout (outra extensao paga que tenho) tudo funciona ok com os pagamentos e buscacep…
fabio
Deivison, antes de mais nada parabéns por seu comprometimento e é claro por seu conhecimento fora do comum..rsrs
Eu ainda sou muito leigo no magento.
Estou com um amigo mexendo numa nova loja virtual
que é http://www.maximogames.com.
E estou quebrando a cabeça pra resolver sobre o cadastro de clientes, pois queria adicionar o campo BAIRRO e NUMERO obrigatorios, pois muitos clientes em outra loja que tenho não colocam esses campos….
Vi que esse one step chekout arruma isso, mais parece que ainda tem coisas a serem modificadas e eu não sei fazer nada disso.
Poderia me passar como faço apenas para acrescentar o BAIRRO E O NUMERO, no cadastro do cliente?PARA QUE QUANDO ELE FIZER O PEDIDO APAREÇA para eu poder copiar o pedido.
outra coisa eu li algo neste topico que esta enorme…rs…sobre algum modulo que vc estava desenvolvendo sobre imprimir pedidos….já tem ele?como seria?
Obrigado. e parabéns!!
Deivison Arthur L. Serpa
Vlw Fábio.
O módulo do OSC já faz isso, ele add o bairro e numero nos endereços do cliente. Sobre o modulo ainda estou desenvolvendo, pois são muitos itens e to tocando vários módulos (Tô ficando loko rs, vai explodir o cabeção rs) Inclusive to tocando em background um módulo novo para boleto bancário junto com o Felipe da Máxima. O módulo será de altíssimo nível e aceitara até o arquivo de retorno cnab, já Já teremos novidades!
jonatan
Blz fabio
Deixa eu ver se eu entendi você não vai colocar o modulo do one step chekout mas você que uma forma só de acrescentar numero bairro etc
Veja c isso esse modulo vai te ajudar
Download:
http://www.comunidademagento.com.br/images/fbfiles/files/AUTO_COMPLETAR_ENDERECO_V_0_1.zip
Fonte:
http://www.comunidademagento.com.br/forum-magento-brasil/24-modulos/10887-magento-16x-auto-completar-endereco-com-ajax-funcionando
*Faça um backup antes
*Eu não testei mais veja lá no fórum
jonatan
Achei um erro no 4 mais não sei se só aqui!
Quando faço o cadastro coloco todos os dados e clico em finalizar compra
É executado um alert
A data de nascimento é necessária.
*mesmo se ja estiver com a data nos campos
Stefano
Olá Deivison,
Inicialmente parabéns pelo excelente trabalho e principalmente por disponibilizar para a comunidade em versão Free!
Instalei no localhost e também no servidor Web e funcionou perfeitamente nas versões 1.7.0.1 e 1.7.0.2!
Somente não estou localizando onde desabilitar os campos de CPF e CNPJ…
Na configuração “Configuracao do OSC(Billing e Shipping)” eles não estão disponíveis. Onde desabilito os mesmos?
Tenho dúvida também em relação ao atributo “Codigo do Analytics para rastreamento no OSC”… Para que ele serve?
Obrigado,
Stefano
jonatan
Procure o CPF nestes aquivos e altere para hidden
($cpfcnpj !== ‘hidden’) : ?>
/www/app/design/frontend/base/default/template/onepagecheckout/onepage/billing.phtml
/www/app/design/frontend/base/default/template/onepagecheckout/persistent/customer/address/edit.phtml
/www/app/design/frontend/base/default/template/onepagecheckout/persistent/customer/form/edit.phtml
/www/app/design/frontend/base/default/template/onepagecheckout/persistent/customer/form/register.phtml
*Acho que e so isso
*Faça um backup antes
jonatan
Procure o CPF nestes aquivos e altere para hidden
($cpfcnpj !== ‘hidden’) : ?>
/www/app/design/frontend/base/default/template/onepagecheckout/onepage/billing.phtml
/www/app/design/frontend/base/default/template/onepagecheckout/persistent/customer/address/edit.phtml
/www/app/design/frontend/base/default/template/onepagecheckout/persistent/customer/form/edit.phtml
/www/app/design/frontend/base/default/template/onepagecheckout/persistent/customer/form/register.phtml
*Acho que e so isso
*Faça um backup antes
Ronaldo
Olá Deivison, parabéns pelo projeto, concerteza irei fazer uma doação pela iniciativa parabéns mesmo eu instalei e funcionou perfeitamente mais no meu painel aparece aparece a Versão: PRO V4.0.2, tenho duas perguntas se me permite quando eu coloco um produto no carrinho e depois excluo o produto do carrinho ele é direcionado para o pagina de carrinho vazio e aparece a mensagem “Por favor, verifique o serial digitado na administração do módulo!” isso é normal ?
Outra questão eu uso o tema classic do magento quando eu finalizo o pedido no site ele é direcionado para o tema padrão do magento como resolver isso ?
Obrigado !
Marcelo
Estou com o mesmo problema, você conseguiu resolver ?
André
acabei de atualizar para versão 4.0.2 e ao acessar o carrinho vazio mostra uma faixa rosa com “Por favor, verifique o serial digitado na administração do módulo!”, alguém sabe como remove-lá?
Deivison Arthur L. Serpa
Remova por completo a primeira linha do arquivo empty.phtml que fica dentro da pasta onestepcheckout vlw
Lucas
Olá, instalei esse modulo na minha loja que esta em construção. Primeiro ele deu erro 503 Service Temporarily Unavailable, pesquisando na net consegui resolver. Agora com ele instalado e configurado A tela de checkout fica branco, aparece o título: FINALIZE SUA COMPRA EM 1 ETAPA e o resto da página ta toda em branco, engraçado que eu só usei esse modulo por que o modulo padrão do magento também estava com problema no checkout, ele não aparecia para o cliente fazer login ou registrar nova conta quando clica em Finalizar Compra, estou usando o tema Fortis 1.3.2 e meu magento é 1.7.0.2
Alguem pode me ajudar? Por favor. Seja com esse modulo ou com o modulo padrão do magento, não tem problema.
Obrigado desde ja.
Lucas
Olá consegui instalar, o conteudo da pasta skin estava indo para base, e o meu tema era outra pasta.
Mas notei diversos erros, primeiro se o cara ta logado ele não finaliza compra, aparece as opções de colocar o endereço mas não finaliza, realmente eu não me interessei pelo modulo, gostaria de uma ajuda de como habilitar o registro ou login do cliente no modulo padrao do magento, alguém me ajuda??
Marcelo
Olá Deivision, antes de mais nada, parabens pelo projeto.
estou com o seguinte problema está Instalado V 4 Pro. e aparece no rodape o seguinte erro quando é direcionado para Bcash
“Fatal error: Call to a member function getPostcode() on a non-object in ……/public_html/app/code/community/Buscape/PagamentoDigital/Model/Standard.php on line 184″
Obrigado
Marcelo
Deivison Arthur L. Serpa
Opa acho que esse erro é no módulo de pagamento e nao no OSC
Otávio
Olá!
Parabéns pelo módulo, está muito bom! Tenho algumas dúvidas e sugestões (?). Hehe. Estou usando a 4.0.2 no Magento 1.7.0.2
1) Tem como colocar no checkout normal do magento a opção de pessoa fisica, juridica, e os campos do OSC? Vi que na página de criar conta os campos já aparecem (ainda bem.. hehe). Como tenho um template responsivo, quero deixar o OSC funcionando bem antes de colocar no ar. Por enquanto, o normal do MAgento quebra o galho.
2) A máscara de CPF, CNPJ e Identidade limitam os caracteres? Acho que seria interessante pra não haver nenhum caracter a mais.
3) As máscaras de telefones aqui não funcionam direito. E quando clico nelas, apaga todo conteúdo.
4) Não encontrei uma opção no painel de controle para deixar o CNPJ e CPF como obrigatórios.
5) Não vi uma opção para o cliente fazer login caso já seja cadastrado. Acho que é bastante interessante, pois pode confundir o cliente e ele criar uma nova conta.
No mais, meus parabéns! Excelente trabalho
Deivison Arthur L. Serpa
OPa Amigo tem que basta editar os arquivos que ficam dentro da pasta /app/design/frontend/base/default/template/onestepcheckout/ vlw
Alex Sander
Ápos a instalação apreseta esse erro:
SQLSTATE[42S02]: Base table or view not found: 1146 Tabela ‘gtbilhares.mw_onestepcheckout’ não existe
Deivison Arthur L. Serpa
Opa Amigo acho que vc colocou o prefixo nas tabelas, quer dizer nem sei oque é isso rsrsrs nem existe essa tabela, vc usa Flat ou EAV?
Antônio Rebêlo
Olá Deivison
Estou com minha loja quase pronta, mas ainda tenho um problema: instalei o seu módulo e funcionou maravilhosamente. Parabéns! O problema está no parcelamento. Não aparece opções para o usuário escolher se deseja pagar em 1x, 2x ou 10x. Isso deveria ser configurado dentro do módulo ou teria que ser feito manualmente no magento? É a primeira loja que desenvolvo com magento, por isso a pergunta.
Quero disponibilizar pagamentos da Cielo e boleto BB. VOCÊ FARIA UMA TRABALHO COMO ESSE? Se puder me enviar informações sobre o valor que seria cobrado….
um grande abraço e mais uma vez: PARABÉNS E OBRIGADO!!!
Marcelo
Primeiramente gostaria de te parabenizar. Muito legal a sua iniciativa.
Segundo, gostaria, se possível, onde estão os procedimentos para instalação?
Estou começando a mexer com magento e estou apanhando um pouco.
Eu copiei os arquivos das pastas, tomando cuidado com o tema que uso, mas quando entro no painel de administração, em configuração e clico em One Step Checkout Pro ele diz “404 Error Page not found”. Se tiver disponível os procedimentos para a instalação eu agradeceria muito.
Marcelo
Resolvi o problema de instalação. Testando o módulo eu vi que acontece o seguinte:
quando eu coloco um produto no carrinho e depois excluo-o, há um redirecionamento para a pagina de carrinho vazia e aparece a mensagem “Por favor, verifique o serial digitado na administração do módulo!”. Acho que é necessária comprar esse módulo, não?
Ruben Garea
Hello,
I am trying to install your module.
I installa the IWD original module, so this have problems with the review refresh. For this reason we want to install your module, so, we copy all the files to the root folder of magento, so the module don’t appear on the system config.
I was searching the tutorial for the installation so we don’t find it.
Could you help us?
Deivison Arthur L. Serpa
Hello friend,
The tutorial found in http://www.deivison.com.br/blog/2012/08/11/osc-magento-brasil-magento-one-step-checkout-free-e-normatizado-para-o-brasil/
In OSC was necessary to edit the JS that updates to the review and others.
The following update of the code related updates: https://gist.github.com/3993414
Here also link the project on Github OSC 4.0.2: https://github.com/deivisonarthur/OSC-Magento-Brasil-4-Pro
PS: In version 4.0.2 project this code snippet is commented.
Thank you!
Ruben Garea
Hello!!!
Many thanks for your quick answer.
In this link I cant see an installation tutorial, I was seeing this morning before write you.
I copy all the files of this github to the root, so, in magento I can’t see it, and I check that the xml is in the right folder
The code that you send me on github, is for add to the onepagecheckout.js?
Many many thanks for your time.
Deivison Arthur L. Serpa
Sesculpe friend, I was wrong lol
Really this link does not have the tutorial to install the module OSC I did, just remove the module completely IWD, including the / etc / modules / XML module.
Then you just copy the files Git go according to the structure that is shown in the GIT, ie copy to their respective folders.
Always backup your Magento!
Now if you are not using the fields that I created for Brazil as cpf, and other cnpj recommend you keep the IWD, put an add in your script Jquery bilbioteca https://gist.github.com/3993414
PS: Note that this script above using $ j = jQuery.noConflict (); Should have knowledge in Jquery not recommend that seeks a developer to help you.
Thank you!
Nelson
Olá, primeiramente queria desejar os parabéns e agradecer pelo módulo.
Eu só queria saber, onde se encontra o tutorial de instalação que não encontro mais no site?
Eu queria concertar o erro do módulo PedroTeixeira que gera um erro antes mesmo do usuário preencher o formulário com a frase “Por favor, corrija o CEP digitado, ele não está correto”.
Estarei muito grato por sua ajuda.
Att: Nelson L. Correa
Nelson
Deivison sera que você poderia me ajudar?
Deivison Arthur L. Serpa
Opa Nelson, sobre o Pedro Teixeira foi respondido num comentário acima, não tem tutorial basta descompactar os arquivos em suas respectivas pastas, O erro do módulo do Pedro é pq ele foi feito para o checkout padrão do Magento, segue:
Tirar o aviso de Erro no módulo do Pedro
Pra não apresentar o erro do cep vazio, basta ir em: app/code/community/PedroTeixeira/Correios/Model/Carrier e editar o arq CorreiosMethod.php
Comente a linha 98 onde começa assim:
$this->_throwError(‘zipcodeerror’, ‘Invalid Zip Code’, __LINE__);
//$this->_throwError(‘zipcodeerror’, ‘Invalid Zip Code’, __LINE__);
//return $this->_result;
return true;
Nelson
Muito obrigado Deivison.
Uma outra pergunta, onde esta o tutorial de instalação que antigamente tinha nesta mesma página?
Muito obrigado novamente
Att: Nelson L. Correa
Idemir
No magento 1.7.2 não deu certo, quando sigo esses passos aparece na página do /checkout/cart/ o seguinte erro:
Fatal error: Call to a member function getError() on a non-object in /home/shoppingfight/www/app/code/core/Mage/Shipping/Model/Shipping.php on line 213
Quando deixo como estava fica impossibilitado de fechar o pedido, pois no método de envio aparece a mensagem: Desculpe, nenhuma cotação está disponível para este pedido no momento.
Gostaria de saber se alguém poderia ajudar, estou utilizando o módulo Pedro Teixeira.
jonatan
Tirar o aviso de Erro no módulo do Pedro
Pra não apresentar o erro do cep vazio, basta ir em: app/code/community/PedroTeixeira/Correios/Model/Carrier e editar o arq CorreiosMethod.php
Comente a linha 98 onde começa assim:
$this->_throwError(‘zipcodeerror’, ‘Invalid Zip Code’, __LINE__);
//$this->_throwError(‘zipcodeerror’, ‘Invalid Zip Code’, __LINE__);
//return $this->_result;
return true;
Deivison Arthur L. Serpa
Show Jonatan, eu tinha postado essa dica, porém como atualizei o texto do OSC acabou removendo esse trecho. vlw
Figueiredo
Parabéns pelo módulo, instalei a versão 4.0.2 no Magento 1.6.2. E apresenta o seguinte erro ao entrar na loja, já fiz logout, limpeza de cache e nada resolve:
Fatal error: Call to undefined method WP_OnePageCheckout_Helper_Data::isOnepageCheckoutEnabled() in /web/sites/7006/app/code/local/DeivisonArthur/OnepageCheckout/Block/Links.php on line 6
Desde já agradeço.
Angelica
conseguiu arrumar o erro?
Junior
Olá Deivison!
Primeiramente, gostaria de agradece-lo por esse excelente módulo.
Estou fazendo alguns testes aqui em uma loja virtual, e ao testar o cadastro constatei que ele não faz verificação dos documentos cadastrados (RG, CPF, IE e CNPJ)…
Não sei se isso é só comigo ou se vocês não implementaram mesmo rsrs…
Eu não sou nenhum profissional em magento nem em PHP, comecei a usar esse sistema a poucos dias, você sabe me dizer uma maneira de fazer essa verificação ao cadastrar um novo cliente? Até por que a única verificação que esta fazendo (pelo menos no meu rsrs) é de e-mail…
Obrigado mais uma vez, e parabéns pelo módulo!
Deivison Arthur L. Serpa
Opa Brother do CPF e CNJP faz a formatação e validação. Mas o IE e RG não se tem como fazer, pois muda de estado para estado.
Junior
Mais ele checa se existe outro usuário cadastrado com o mesmo CPF?
estou tendo esse problema, esta dando pra cadastrar diferentes contas com o mesmo CPF ou CNPJ…
Junior
Deivison, não sei por que quando cadastro um cliente pela página de cadastro ele não envia o CPF…
Já tentei alterar o campo na página register.php e nada…
Não to entendendo por que não ta enviando o CPF, quando eu cadastro um cliente, eu digito o CPF la certinho, ele não da erro nenhum no campo, faz o cadastro só que fica em branco na conta…
Quando eu edito o cliente no admin ou pela própria pagina do cliente ele vai normal…
Pode me dar uma luz nisso? rsrs
vlw!!
Filipe Ibaldo
Estou tendo o mesmo erro!
Alguém encontrou alguma solução?
Junior
Deivison, fiz um cadastro na loja modelo (http://onestepcheckout.com.br/LojaModelo) e lá ta com o mesmo problema… Ele faz o cadastro normal, mais não ta recebendo o CPF, o campo fica em branco :S
Se puder, por favor, dar uma olhada nisso, fico grato!!
vlw!!
Leandro Tavares
Inicialmente gostaria de parabenizar o trabalho do Deivison… Muito Obrigado Amigo!!!!
Versão Versão: PRO V4.0.2 no magento 1.7.0.2 funcionou perfeitamente.
Junior, para ver os dados do CPF ou CNPJ, basta ir até a ordem ou pedido, entrar no pedido que vc quer ver os dados e endereço de faturamento ou endereço de envio e clicar em editar agora vc encontra todos os dados cadastrados.
Até!!!
Wellington
Como vai Deivison!
Primeiramente, gostaria de agradece-lo e parabenizá-lo por este excelente módulo…
tinha na minha loja instalado o módulo One Step Checkout, então
Instalei o módulo OSC Pro Brasil, mas na hora do checkout não carrega a página, a página fica em branco… Poderia me ajudar a encontrar a solução?
Valew!!
Deivison Arthur L. Serpa
Opa amigo, se vc usava o OSC original, recomendo remove-lo por completo, pois todos os OSC do mercado utilizam a rescrita de url onestepcheckout, por isso pode estar conflitando. Ou pode ser também problemas com a rescrita de url do seu ecommerce.
vlw
Wellington
Muito obrigado pelo retorno Deivison….
Cara já tentei de tudo, removi o módulo original, dei uma olhada na rescrita de URL e está tudo certo, e nada da página carregar…instalei este mesmo módulo em outra instalação do magento, mesma versão e funcionou perfeitamente….
fiquei com uma dúvida, vc disse que todos os OSC do mercado utilizam a rescrita de url onestepcheckout mas o OSC Brasil utiliza a rescrita onePAGEcheckout, teria a possibilidade de conflitar mesmo assim?
pq na minha outra instalação ficou perfeita….
Valew abs!
Leandro
Oi Deivison, parabéns pela iniciativa!
Tenho um problema parecido com o do Wellington.
Eu tinha o OneStepCheckout instalado (veio junto com o tema lightshop pink). Removi todas as referências que encontrei e instalei o OSC 4.0.2. O problema é que a url /onestepcheckout/ está retornando um 302.
Já revirei minha instalação e o Google, mas não encontrei solução. Você tem alguma dica?
Outra coisa: Notei uns erros no system.log referentes ao GeoIP. O Geo.php não encontra os includes /lib/MaxMind/GeoIP/*.inc. Eu não tenho esta pasta. É necessário instalar algum módulo extra?
Se o OSC rodar legal ficarei feliz em financiar o desenvolvimento, pois pretendo usá-lo em outros projetos.
Abraços!
Leandro
Oi,
consegui colocar um log no IndexController.php:
$quote = $this->getOnepagecheckout()->getQuote();
Mage::log($quote);
Notei que o array não traz nenhum item:
[_items:protected] => Mage_Sales_Model_Resource_Quote_Item_Collection Object
(
[_quote:protected] => Mage_Sales_Model_Quote Object
*RECURSION*
[_productIds:protected] => Array
(
)
[_model:protected] => sales/quote_item
Instalei o Magento 1.7.0.2 em uma máquina de testes, sem nenhum módulo adicional além do OSC BR. Extraindo o mesmo log, nota-se o array do itens.
[_items:protected] => Mage_Sales_Model_Resource_Quote_Item_Collection Object
(
[_quote:protected] => Mage_Sales_Model_Quote Object
*RECURSION*
[_productIds:protected] => Array
(
[0] => 1
[1] => 1
)
[_model:protected] => sales/quote_item
Observação: O log traz muito mais informações, mas estas são as primeiras que apresentam diferenças entre si.
Alguém tem ideia sobre porque isso acontece? Alguma dica?
Abraços!
Daniel Moreira
Bom dia para todos!
Obrigado pelo módulo, parece ser ótimo.
O problema que é que apesar de já ter feito a instalação duas vezes, ele não aparece no meu admin. Em Configurações/avançado/avançado, ele aparece como ativado, mas só lá. Alguém sabe me ajudar?
Obrigado.
gabriel
Ola Pessoal,… estou tentando instalar esse modulo em localhost para teste e estou tendo alguns problemas.
Tenho a versão 1.7.2 do magento, fiz o download do link http://onestepcheckout.com.br/
baixei e descompactei dentro do meu site…. ele não pediu pra alterar nenhum arquivo (um alivio, significa que estava tudo ok)
na hora de abrir a minha página novamente, ele da aquele erro que mostra um monte de codigo e no final mostra a pagina com erro.
o que eu fiz? apaguei todos os arquivos e voltou ao normal.
Então eu descompactei pasta por pasta e fui testando eheheh… pra ver qual pasta gerava o erro.
Notei que a pasta LOCALE dentro do APP era o que trazia o erro pra minha página.
De resto tudo muito bom e muito perfeito, minha dúvida é … QUAL SERÁ A POSSIVEL FALHA pela falta dessa pasta? =(
gabriel
mais um detalhe, auto completar do CEP não esta completando.
Diz assim: Esta pagna web desativou o preenchimento automatico para esse formulario.
Deivison Arthur L. Serpa
Opa ou é sua hospedagem que bloqueia o phpquery ou alguma coisa no seu navegador, como um antivírus tipo o Norton Internet Security
gabriel
eu testei em todos os navegadores, e estou usando o AVG (bem ruim por sinal ahaha).
Como que eu faço para ver se a hospedagem bloqueia phpquery? estou usando hostgator. Vlw a força
Rafael
Conseguiu resolver Gabriel? Abs.
Luiz Fernando
Muito trabalho e muita dedicação. O resultado de seu trabalho em apenas 1 palavra:
FANTÁSTICO !!!!
Exatamente como falado aqui. Pesquisei D+ pelo OSC encontrando opções de 30 Dolares aos Centenas de Dolares. Sua iniciativa de oferecer gratuitamente realmente merece as mais honrosas felicitações. Com certeza está ajudando a muita gente aqui.
Donation sim.. Faço questão.. pois sei que tem muito trabalho envolvido e muito empenho. que merece esse reconhecimento.
Parabéns pelo trabalho.. em breve deixarei minha contribuição para o OSC BR que com certeza vai ajudar muito nas vendas.. Valew mesmo.. Está funcionando 100%.
Ps. Os aprimoramentos realizados (exclusivos para o Brasil), superaram em muito a vantagem de adquirir este produto.. Grande abraço.
Deivison Arthur L. Serpa
Muito obrigado Luiz pelo reconhecimento!
Junior
Olá Deivison!
Pelos testes que fiz, quando o cliente faz o cadastro pela página onepagecheckout, constatei que está com o mesmo problema da página de cadastro, ele não envia o CPF, Identidade, Data de Nascimento e mesma coisa pra Pessoa Juridica, os campos aparem, é validado, mas ele não registra os dados na conta do cliente!
Tem alguma ideia de como arrumar isso? vlw!!
André
Acontece o mesmo na minha instalação, a página de cadastro não salva o CPF.
Rodrigo F.
Pessoal, o trabalho ficou excelente!
Eu estou tentando clicar no link do tutorial para testar a versão 4.0 mas ele retorna para a mesma página, ele está correto?
Não tenho palavras para agradecer por essa contribuição, essa é a alma open source.
Com certeza farei uma doação.
Abraços.
Jeffrey Bittencourt
Ola ,
instalei o modulo , porem nao tem totorial do mesmo no site de voce, acho que o link esta errado…
ai intalei do meu jeito e acredito que deu errado , pois quando tento criar uma conta sem ser pelo finalizar compra nao aparece pessoa fisica nem juridica, ai ele nao deixa criar conta pq sao coisas necessarias…
Sabrina
Olá Deivison, blz? lembra de mim la do PHP Rio?
To testando seu modulo. Como te disse, minha versão é 1.4.1.1
La na admin do magento, em sistemas – configurações sumiu as opções de configurações. Quando seleciona a loja aparece “Access denied”
O que pode ser?
ps: Não encontrei o tutorial de instalação. Como consigo?
Novamente… parabéns pelo módulo!!
Deivison Arthur L. Serpa
Opa sim! Saia do admin e entre novamente
Sabrina
Já fiz e não foi. Só depois que reiniciei o easyphp que foi.
Bom… o tutorial tem disponivel?
Leandro
Boa tarde, instalei o módulo e achei o máximo. Porém estou com um problema. Quando o cliente está no painel, quando ele clica na opção endereços, a não mostra os campos de telefone e o layout do site some as colunas esquerda e direita.
Muller Bachur
Deivison coloquei no 1.7 mais quando vou em finalizar compra aparece: Data de nascimento é necessário., É necessário o número de fiscais/IVA
podem me ajuda?
Deivison Arthur L. Serpa
Opa amigo trata-se de configurações em seu magento, sete a dt nascimento como nao sendo obrigatório e trate suas taxas, pois o produto deve ter alguma taxa setada. no OSC não se tem nada relacionado a número fiscais/IVA nem sei oque é isso rsrsrs vlw
Muller Bachur
no caso os produtos estao sem taxas, apenas coloquei, mais mexo em tudo e sempre aparece aquela mensagem.
Marcelo Lavorado.
Estou com o mesmo problema que vc. Você conseguiu alguma solução.
Augsto
Parabens pela iniciativa, mestre Arthur, fiz o teste do o osc 4.0 não aparece a opção imprimir boleto caixa cushy do rafael nem as “informações do pedidos” no admin podem ser vissualizados. Ja compilei, desabilitei refiz procedimento e nada, alguma incompatibilidade? MAG 1.702. O comprovante de compra vai normal para o email da compra com depósito. mas o pedido fica listado no admin mas informações ficam vazias, alguem passou por isso, alguma solução galera…
Deivison Arthur L. Serpa
Opa deve ser conflito de js, ou algum bug no seu ecommerce.
Sabrina
Olá meu amigo Deivison,
Estou com um probleminha.
Instalei o modulo no site e quando estou no carrinho e clico em “finalizar compra” o link retorna pra msm págino do carrinho, ou seja, não vai pra página onepagecheckout. Não sei porque, no localho funciona tranquilo, mas no site não.
O que pode ser? conto com sua ajuda
Deivison Arthur L. Serpa
Precisa verificar sua intalaçao do magento, recomendo instalar numa versão limpa do Magento para testar antes e ver que funciona. Ou pode ser problemas técnicos relacionados a sua hospedagem. vlw
Sabrina
Bom… testei antes local e deu certinho.
Anderson
Olá pessoal, sou novo em magento. Consegui instalar perfeitamente o módulo, excelente módulo, duas dúvidas que surgiram nos testes:
1 – Quanto o carrinho está vazio é exibida uma mensagem de erro de serial digitado e o logo do OSC BR, logo abaixo. Está correto?
http://awesomescreenshot.com/084mqdd5a
2 – Quando o cliente está na página de checkouto campo CPF exibe CPF (Cadastro de Contribuintes Pessoas Físicas) e o mesmo com o CNPJ. Gostaria de deixar apenas CPF e CNPJ, porém não encontramos onde poderíamos fazer tal alteração.
http://awesomescreenshot.com/0e3mqe61a
Lembrando meus parabéns pelo excelente trabalho e merece boas doações faremos a nossa!
Obrigado desde já!
Deivison Arthur L. Serpa
Atualize o módulo ou remove no arquivo abaixo a primeira linha que fazia essa verificaçao do serial, onde ja removi isso. Ele existe pq eu queria vender e controlar.
Ou atualize esse arquivo abaixo pois ele ta certo.
https://github.com/deivisonarthur/OSC-Magento-Brasil-4-Pro/blob/master/app/design/frontend/base/default/template/onepagecheckout/cart/noItems.phtml
Anderson
Olá Deivision, agradeço pela pronta resposta. Porém, ainda está aparecendo o logo no meio da página, é assim mesmo ou fiz algo errado.
Quanto ao CPF, descrição, posso alterar isso? Obrigado e mais uma vez parabéns!
Genesio
Deivison, parabéns pelo módulo. Estava há mais de 2 anos procurando algo parecido. Aqui no site de teste http://livrefixo.com/clarofixo/index.php/prod.html funcionou, mas não carrega alguns dados para o admin, tipo: “números do cartão”, “Código de segurança”, “número das parcelas”, e “CPF”, referente as parcelar utilizei uns códigos antigos que tinha aqui e deu certo, mas como descrevi anteriormente não carrega para visualização no adm. Caso alguém possa me instruir como fazer carregar esses dados ficarei agradecido, e, brevemente estarei fazendo uma doação. Parabéns novamente.
elcior
Olá, Deivison.
Estou tendo um problema após a instalação do One Step Checkout. Estou instalando o modulo em uma loja Magento 1.4.2, sei que é antiga, mas é para um cliente que já estava com a loja pronta a algum tempo. O botão que deveria “fechar” o carrinho e levar o cliente à loja não está aparecendo. Usei o Web Developer do Chrome para desabilitar o CSS e confirmei que o botão não aparece. Este problema já aconteceu com alguém? Você sabe o que pode estar acontecendo. O modulo aparentemente está funcionando.
Obrigado pela atenção.
Rafael
Olá Deivison,
Primeiramente, gostaria de agradecer toda a sua dedicação descomunal em se desdobrar e participar de tantas frentes, principalmente para a comunidade magento.
Usando o post sobre como aumentar em 500% a velocidade do Magento, conseguimos montar o servidor, rodar a aplicação, instalar nosso tema, sistemas de pagamento, etc. porém, já tentamos de todas as formas usar o OSC mas quando o usuário preenche o campo CEP os dados para o endereço não são preenchidos. Gostaria de saber se há alguma limitação quanto ao phpQuery ou mesmo Curl no NGINX, pois pelo que verificamos está o CURL está ok, mas não rola de jeito nenhum!
O único ponto é que nao carrega os dados do endereço mesmo.
Pode nos ajudar, ainda mais? rs…Abs.
Obrigado!
Deivison Arthur L. Serpa
Opa amigo fico feliz em ter ajudado
para verificar se o phpQuery esta rodando acesse o endereço substituindo pelo seu dominio http://onestepcheckout.com.br/LojaModelo/skin/frontend/base/default/deivison/buscacep.php?cep=21061570
Se aparecer algo assim: Rua Yucatan:Inhaúma:Rio de Janeiro:Rio de Janeiro:503:18;
Se tudo correr nomalmente, então o problema esta no jquery, pode estar havendo algum conflito com o Jquery no seu thema, recomendo verificar como o FF o com o Firebug e console de erros. Se realmente esta ocorrendo erro de conflito, ou também vc pode estar colocando os arquivos na pasta da skin errada é na base/default e não na default/default
vlw fico no aguardo sobre o sucesso!
Rafael
Olá Deivison, realmente acho que o PHPQuery não está rodando, pois não aparece o endereço e sim o código da página.
Como usamos o tutorial que você publicou, não entendemos quase nada, ou nada..rsrs, de como podemos proceder para configurar o PHPQuery no NGINX e verificar se está ok. Teria algum material que poderia indicar ou nos dar uma luz do que podemos fazer?
Temos um cara aqui muito bom em linux mas ele tbm não soube resolver. Obrigado, mais uma vez.
Deivison Arthur L. Serpa
Tem que ver oque esta ocasionando erros, se o nginx esta rodando páginas com rescrita de url nao era para dar erros algum. Pode ser tb o firewall do Amazon. Peguei esse tutorial no piceladas da web de como consultar os correios direto por ajax, ele antes usadava o curl dai removi e add o phpquery, veja o primeiro post no git do osc, pois com certeza os primeiros era com o curl.
Sobre o phpquery http://www.deivison.com.br/blog/2012/02/03/phpquery-web-scraping-ja-imaginou-selecionar-elementos-de-um-outro-site-com-php-utilizando-a-semantica-de-elementos-como-do-css/
Faça um teste com phpquery puro de veja se roda no Amazon, se rodar entao não é ele e pode ser um erro de pastas do js talvez. vlw
Rafael
Deivison, muito bom o post sobre phpquery, porém ainda nao conseguimos muita coisa, a página que me pediu para assessar está assim:
$_GET['cep'], ‘tipoCep’=>”, ‘cepTemp’=>”, ‘metodo’=>’buscarCep’ )); /////////////////////////////////////////////////// //INICIA O PHPQUERY /////////////////////////////////////////////////// phpQuery::newDocumentHTML($html, $charset = ‘utf-8′); /////////////////////////////////////////////////// //CAPTURA ATRAVES DO PHPQUERY OS RESULTADOS /////////////////////////////////////////////////// $dados = array( ‘logradouro’=> trim(pq(‘.caixacampobranco .resposta:contains(“Logradouro: “) + .respostadestaque:eq(0)’)->html()), ‘bairro’=> trim(pq(‘.caixacampobranco .resposta:contains(“Bairro: “) + .respostadestaque:eq(0)’)->html()), ‘cidade/uf’=> trim(pq(‘.caixacampobranco .resposta:contains(“Localidade / UF: “) + .respostadestaque:eq(0)’)->html()), ‘cep’=>
Porém, o OSC para as informações do CEP para o módulo do Pedro Teixeira e funciona perfeito. Será que fizemos algo errado na instalação?
Mais uma vez obrigado pela grandissíssima ajuda!
Pablo Tischer
Estou fazendo testes com a versão nova e dá o seguinte erro quando entra no ckeckout:
Fatal error: Call to undefined function geoip_open() in /home/frogbed/www/app/code/local/DeivisonArthur/OnepageCheckout/Model/Type/Geo.php on line 123
Wanderson
Olá Deivison, boa noite!
No meu caso, quando clico em Sistemas->Configuração->One Step Checkout Pro, apresenta um erro 404 – Página não Encontrada.
O que poderá ser?
Abraço.
Deivison Arthur L. Serpa
Boa noite, saia da admin e entre novamente
Nestor
Primeiramente, parabéns, muito bom este plugin.
Tudo está funcionando muito bem, apenas quando no painel marco celular como opcional, no OSC mesmo assim exige um numero, a minha solução foi remover o campo celular.
Parabéns
Nestor
Opa Deivison, achei mais um probleminha, eu tenho uma regra de desconto de 10% para determinado meio de pagamento mas ao selecionar o método de pagamento a regra não é aplicada no carrinho.
Nestor
Bug com relação ao desconto dado no carrinho para determinado meio de pagamento:
Se eu criar uma regra de desconto para depósito, ele apenas está sendo aplicado no OSC se eu selecionar ele como a forma de pagamento padrão do OSC, mas se eu por exemplo, clicar em outra forma de pagamento que não tem desconto, o desconto permanece e continua sendo dado ao cliente.
Deivison Arthur L. Serpa
Opa tem que ativar o reload dos campos que esta dentro do deivison.js vlw
Nestor
Muito obrigado pela resposta Devison
Dei uma olhada no arquivo que você me falou e vi que a partir da linha 543 está a solução do meu problema.
Pelo que eu entendi tenho que descomentar todas as seguintes funções que aparecem nesta ordem:
//,’shipping-method’: 1 Linha559
//,’payment-method’: 1 linha 560
//,’payment-method’: 1 Linha 566 e depois
//’shipping-method’: 1 Linha 580
É isso certo? eu fiz mas não funcionou.
Você poderia me indicar o que poderia estar dando errado?
Obrigado
Nestor
Opa achei o problema, descomentei as funções acima e ainda adicionei uma virgula no inicio da linha 580 ficando assim:
,’shipping-method’: 1
E funcionou
Muito Obrigado Deivison, excelente plugin
Pablo Tischer
Outra questão que ainda não consegui resolver é por que não aparece a opção de login na tela do checkout, preciso configurar alguma coisa no admin?
Vi que na loja demo que você colocou, tem essa opção, mas na versão 4 que instalei não aparece pra mim. To fazendo alguma coisa errada?
valeu!
william menochelli
Boa noite.
Primeiramente parabens pelo módulo, fiz a instalação normalmente e aparentemente quase tudo funciona. Mas estou com um problema ao finalizar a compra, quando clico no botão finalizar compra, aparece uma caixa de mensagem com os seguintes dizeres ” É necessário o número de fiscais/IVA”. Sabe me informar o porque isso ocorre ?
Eder
Olá Willian,
no seu admin vai em: Sistema – Configuração – no menu esquerdo vai em CLIENTES/Configuração – Opções de Nome e Endereço/Exibir CPF/CNPJ marque como não.
Ai resolve, um abraço
Deivison Arthur L. Serpa
Pergunta e resposta rs show de bola! vlw
Carlos
Alguem poderia me dizer como faço para remover os campos que o modulo criou no banco de dados?
Já tentei pelo metodo que conheço e não deu certo.
Deivison Arthur L. Serpa
Opa brother segue:
5 – Para verificar se existe um campo(Atributo) criado no Magento
Quando se instala o OSC ele faz uma série de instalações de novos campos no bd, no script de install coloquei que verifique antes se o mesmo já existe em sua base Magento. Por exemplo:
Para verificar se seu banco já possui um campo chamado cpf ou tipopessoa basta ir na tabela chamada eav_attribute e ver se o mesmo já encontra-se em seu bd.
http://www.deivison.com.br/blog/2012/11/05/como-tratar-erros-no-magento/
Carlos
Olá Deivison, obrigado pela resposta rápida e parabéns pelo projeto, impressionante a complexidade.
A minha dúvida seria como remover um campo criado pelo modulo, tipo fazer o processo reverso no arquivo mysql4-install-3.0.2.php
Pensei em algo como:
$this->removeAttribute
Eu preciso remover alguns campos que o modulo criou no admin do magento, principalmente nas informações da conta do cliente.
Grato!
Deivison Arthur L. Serpa
vc precisa editar os arquivos que contem dentro do modulo, basta remover eles assim, nao precisa os remover de seu banco. entende?
Nestor
Olá, estava vendo na loja do exemplo, que ao informar o CEP, o estado é selecionado a partir de uma dropdown. No meu caso eu não tenho nenhuma dropdown, e o estado não é preenchido… Alguém poderia me explicar como funciona essa parte?
Deivison Arthur L. Serpa
Sim brother, vc nao possui o dropdown porque nao tem os estados em seu banco de dados do magento. Recomendo instalar esse módulo do Alex Braga que cria os estados http://www.alexbraga.net/estados-brasileiros-no-magento.html
obs: faça full bkp de tudo antes!
Nestor
Muito Obrigado!!!
Eder
Olá Deivison,
Parabéns pelo modulo, está funcionando perfeitamente em meu site porem fiz uma compra pra teste e “dados de acesso” consta como pessoa física porem fiz o cadastro como jurídica, ai quando salvo pra jurídica da a seguinte msg “A informação da conta foi salva com sucesso” porem volto em “meus dados está como física.
Outro detalhe é que ao ir em admin do magento “cliente” esse meu cadastro não localizo o campo CNPJ nem IE.
Uma outra duvida é q com sua matéria postada sobre o sistema Bling eu implantei em meu site e foi o melhor sistema que achei até hj porem o mesmo agora não pega o CNPJ e nem reconhece quando é física ou Jurídica, só reconhece sempre como física.
Um abraço e se puder me ajudar agradeço. Em breve minha doação simbólica.
Guilherme
Olá Deivison, Aqui no meu Site aparecem 2 CNPJ no Pessoa Fisica e Juridica e sem o Simbolo de Obrigatório. Até Mais
Ronaldo
Olá eu instalei o modulo com sucesso, o único problema é que eu uso o tema classic do magento e ao finalizar os pedido o OSC redireciona o template para o template Default do magento como resolver isso ?
Obrigado!
André
Se o usuário fizer o cadastro sem estar no onepagecheckout não salva os dados como CPF, alguem teve esse problema e solucionou ele?
Ismael Duzi
Excelente modulo, parabéns pelo trabalho.
Estou com o mesmo problema do Pablo, se o cliente não está logado, não aparece o link para login na pagina de checkout.
Poderia nos ajudar Deivison?
Desde já agradeço, abraço!
Fabio Souza
Testei e aprovo o projeto funciono perfeito. só tenho a agradecer…
Pablo
Meu amigo, coloquei todas as pastas no me site, mais nao funciona, mais tambem nao da nenhum erro. Nao entendo o que fazer, e na pagina nao tem nenhum erro, voce poderia me ajudar??
Augusto
mag 1.702. muito fera!!! sua iniciativa, ta ficando otimo o osc, mas no mozila acontece o seguinte: clico entrar e cadastrar pessoa fisica, preencho então empaca e nao vai, no crome a pag de cadastro some e chama a pagina de cokies do magento, que sera
no explorer tambem
João Samuel
Olá Deivison, boa tarde!
Primeiramente, parabéns pela iniciativa. Eu testei esse módulo, mas ele apresentou um pequeno problema. Após o cadastro de uma pessoa física, se a pessoa acessar a área para editar os dados de acesso, o CPF cadastrado não aparece, ou seja, o campo está em branco. Na área administrativa, ao clicar em clientes > gerenciar clientes > escolher um cliente > dados de acesso, o campo CPF também está em branco. Para exibir o CPF só editando as configurações de acesso e add o CPF novamente. Eu estou verificando o código, porém eu ainda não achei a causa do problema. Você teria alguma solução?
————–
OBS: O cadastro de pessoa jurídica está funcionando corretamente e no demo disponibilizado por você, esse problema também ocorre.
Deivison Arthur L. Serpa
Isso ocorre por causa de conflitos no js ou o js pode estar faltando uma coisinha.
Quando vc seleciona entre tipo pessoa seria para o js fazer assim:
quando se esta no tipo pessoa fisica, era para ele setar o campo cpf com o name billing[taxvat] e o campo cnpj como null ou billing[taxvat-old] ou seja assim ele so gravaria o campo que esta com o billing[taxvat] e o outro campo como nao esta sendo utilizado e tb nao possui um val (onde o js tb limpa o val dele alem de tb trocar o name) assim seria enviado o billing[taxvat-old] ou null que nao existem campos com esse nome configurado em seu magento.
No caso do tipo pessoa ser o juridica ele faria a mesma coisa porem trocando dessa vez o campo que esta na parte do fisica.
assim oque deve estar acontecendo no seu caso é que ele n esta trocando o names e por isso esta levando o ultimo imput com o nome taxvat no form, ou seja, esta enviando sempre o campo taxvat abaixo que pertence o juridico, como no fisico vc nao seta o juridico ele esta enviando o campo vazio para o banco.
um teste rapido é definir no cod 2 val fixo e diferentes para cada um dos campo e ver qual esta sendo gravado ou n e acompanhar a troca dos names. Se isso nao ocorrer ou é por erro no js ou erro no cod.
Carlos Silva
Deivison eu tenho o mesmo problema do João, porém não sei como alterar o código, você poderia me ajudar?
Obrigado
Augusto
Módulo cálculo de frete OFFLINE CORREIOS
Parabens grande Davidson pelos modulos.imagine que o webservice do correio ta off de novo que caca isso. vexame para uma estatal desse porte, uso o sistema do pedro teixeira derepente parou de funcionar. usei um tutorial do Frederico Leão e criei um espelho do webservices dos correio no meu site, para calculo de frete offline, então substitui o link do webservices do correios pelo link do espelho instadado sunto com meu site, na pasta etc/config.phtml do pedro teixeira e voltou funciona legal no mag 1.702 , so que o módulo é de 2010 e ta meio desatualizado, alguem mais experto q eu poderia examina-lo, e quem sabe até aprimora-lo.
Link: http://wp.fredericoleao.com.br/2010/11/26/webservice-de-frete-local-com-painel-administrativo/
Download do módulo: http://wp.fredericoleao.com.br/dlfile.php?f=freteWSLocal-1.03beta
Deivison Arthur L. Serpa
Show penso em fazer um com a matrix rates e com esses cod do Frederico
Augusto
puts to esperando!!!! transportadora com cep seria o max
Cristhyan
Bom dia Daivison,
Instalei a versão 4.02 no magento 1.5.x e estou tendo problemas:
*no cálculo do frete junto o módulo do pedro teixeira,ele informa que as dimensões do produto estão errada;
* Quando digito o CEP SP aparece o endereço correto,mas o estado com o DF, efetuei o procedimento da ALESSANDRA e O LUIS,mas ainda persiste, mesmo liberando o cache e reindexando as tabelas;
* Outro ponto que tenho notado é o seguinte Blocks HTML output, sempre torna-se invalido quando concluímos um pedido, se utilizarmos frete com valor fixo,sendo que está ativo e rescrita de html e funcionando normalmente;
Teria como me ajudar nisso e se tiver um custo eu irei salda-lo.
Grato.
Cristhyan
Murillo Porto
Deivison,
Poderia me dizer onde coloco o arquivo “html OSC 4.0″?
Paulo
Olá Deivison.
Não sei se o problema é com meu tema, mas o “resumo da compra” está abaixo do “cupom de desconto”, o seja ele não está reconhecendo a coluna 3. O pior é que esse erro ocorre no ie, firefox, chrome, mas no Opera funciona normalmente. Tem alguma dica? Desde já agradeço a atenção.
Francisco
Paulo,
Conseguiu resolver o problema com a coluna 3, estou com o mesmo problema, além de o cadastro de endereço quando logado, ao alterar endereço não vem todos os campos. Quem puder ajudar, agradeço muito. Obrigado!
Raoni Pontes
Estou com esse problema também! Acho que é um problema com o theme.
Pois colocando o padrão do Magento funciona.
Se alguém tiver alguma ideia de onde editar para acertar este erro, da a dica ai!
Thiago
Deivison, ótima iniciativa. Estou implementando seu módulo em uma loja de teste e em breve darei um feedback.
Só tenho uma dúvida, se eu usar módulo da redecard do Alex ou o da Cielo do Fillipe? Vai abrir o campo para digitar os dados do cartão na loja própria loja?
Um abraço e bom trabalho
tiago rodrigues
Preciso de ajuda na instalação .. subi os arquivos (pastas somente) o html fiquei na duvida.
alguém pode me ajudar
Sergio Monteiro
Deivison parabéns pelo projeto, assim q minha loja estiver no ar lhe enviarei uma contribuição pelo seu empenho. Estou tendo um probleminha que nao localizei aqui no post. Minha versao é 1.7.0.2 e a isntalaçõ ocorreu tudo certo e finaliza normal porém não esvazia o carrinho de compras. Pode me ajudar?
Sergio Monteiro
Olá Deivison parabens pelo projeto, assim que minha loja estiver no ar lhe farei uma doação pela sua ajuda e por seu empenho em ajudar. Minha versao é 1.7.0.2 e estou tendo um pequeno problema. Instalou tudo perfeito, porem o carrinho nao esvazia. Pode me ajudar?
Michel
Pô, também percebi isto mas infelizmente não consegui resolver.
Pablo
Galera estou com este problema “Por favor, corrija o CEP digitado, ele não está correto” a solucao que aparece nesta pagina nao funciona .
Quando modifico o arquivo na linea 98 e deixo so
// Invalid Zip Code
//$this->_throwError(‘zipcodeerror’, ‘Invalid Zip Code’, __LINE__);
//return $this->_result;
return true;
na pagina aparece este problema
Parse error: syntax error, unexpected T_PROTECTED in /home/shopping/public_html/app/code/community/PedroTeixeira/Correios/Model/Carrier/CorreiosMethod.php on line 157
espero alguma resposta
Obrigado!!
Deivison Arthur L. Serpa
Opa Brohter esse erro não é do osc e sim do modulo de frete, que na verdade acho que deve ser o de correios certo? rs
tem uns paths de atualização para isso agora nem sei qual foi que use. acho que foi esse http://www.deivison.com.br/demos/modulo%20pedro%20teixeira%20arruma.xml.rar ou tb vc pode tentar esse aqui, mas acredito que seja esse primeiro http://www.deivison.com.br/demos/Wabism_Sales_ShippingMethod_Fix.zip
Wanderson
Olá meu amigo! Parabéns pelo módulo, realmente faz uma enorme diferença ter uma tela de checkout simples.
Estou com um pequeno problema, quando clico em Finalizar Compra está apresentando o seguinte erro: Please enter the comapny.
Sabe me dizer o que pode ser isso?
Versão do Magento 1.7.0.2 + o módulo OSC Pro 4.0.2
Obrigado,
Wanderson
Wanderson
ERRO: “Please enter the company”
Ja desinstalei e instalei o módulo e continua dando esse erro quando clico em Finalizar Compra.
Aperece em um alerta javascript.
Alguém sabe me dizer que erro é esse?
Henrique
Boa tarde, primeiramente parabéns pelo o módulo, muito bom e depois de um tempo aprendendo e analisando os códigos do módulo consegui fazer ele funcionar e estou agora verificando outros possíveis erros e bugs.
A versão que baixei e instalei foi o OSC 4.0.2
Os problemas que deram comigo, e que podem estar dando com alguém, consegui resolver da seguinte maneira:
- Problema com as funções do jquery, autocompletar cep, seleção de Pessoa Física e Jurídica que não estava funcionando:
No meu caso que uso um template para meu site, estava dando um conflito com o jquery que veio com meu template, na pasta
“/skin/frontend/meutemplate/default/js/”, meu arquivo jquery era de uma versão mais antiga, apenas deletei ele e todas as funções funcionaram, inclusive o cálculo do frete com o módulo do correios pedrotexeira.
- Problema com o autocompletar cep em Ajax:
Vi que este problema estava dando com várias pessoas, inclusive no seu Demo não estava completando da maneira certa, pois o autocompletar não estava funcionando com estados que possuem “acentos” (Paraná, São Paulo, etc).
Para resolver este problema, dps de um tempo estudando os códigos Ajax e do php buscep, consegui resolver.
Bastar colocar os seguinte códigos nos arquivos “buscacep.php” e “deivisson.js”, localizados em “/skin/frontend/base/default/deivison/”
No arquivo “buscacep.php”
Na linha “173″
adicionar o código “.rawurlencode($uf).”
ficando assim:
$texto = $dados['logradouro'].”:”.$dados['bairro'].”:”.$dados['cidade'].”:”.rawurlencode($uf).”:”.$num.”:”.$estado.”;”;
No arquivo “deivison.js”
Na linha 444
adicionar o código “+unescape(region)+”
ficando assim:
$j(‘select[id*="'+quale+':region"]‘).children(“option:contains(‘”+unescape(region)+”‘)”).attr(‘selected’, ‘selected’);
Dessa maneira é possível fazer a seleção de Estados com “acentos” no autocompletar cep do OSC
Não esquecendo de arrumar o nome dos Estados com seus acentos no switch do arquivo buscacep.php
ficando assim:
switch ( $dados['uf'] ){
case “AC”: $uf = ‘Acre’; $estado = 1; $num = 485; break;
case “AL”: $uf = ‘Alagoas’; $estado = 2; $num = 487; break;
case “AP”: $uf = ‘Amapá’; $estado = 3; $num = 486; break;
case “AM”: $uf = ‘Amazonas’; $estado = 4; $num = 488; break;
case “BA”: $uf = ‘Bahia’; $estado = 5; $num = 489; break;
case “CE”: $uf = ‘Ceará’; $estado = 6; $num = 490; break;
case “ES”: $uf = ‘Espírito Santo’; $estado = 6; $num = 492; break;
case “GO”: $uf = ‘Goiás’; $estado = 7; $num = 493; break;
case “MA”: $uf = ‘Maranhão’; $estado = 8; $num = 494; break;
case “MT”: $uf = ‘Mato Grosso’; $estado = 10; $num = 495; break;
case “MS”: $uf = ‘Mato Grosso do Sul’; $estado = 11; $num = 496; break;
case “MG”: $uf = ‘Minas Gerais’; $estado = 12; $num = 497; break;
case “PA”: $uf = ‘Pará’; $estado = 13; $num = 498; break;
case “PB”: $uf = ‘Paraíba’; $estado = 14; $num = 499; break;
case “PR”: $uf = ‘Paraná’; $estado = 15; $num = 500; break;
case “PE”: $uf = ‘Pernambuco’; $estado = 16; $num = 501; break;
case “PI”: $uf = ‘Piauí’; $estado = 17; $num = 502; break;
case “RJ”: $uf = ‘Rio de Janeiro’; $estado = 18; $num = 503; break;
case “RN”: $uf = ‘Rio Grande do Norte’; $estado = 19; $num = 504; break;
case “RS”: $uf = ‘Rio Grande do Sul’; $estado = 20; $num = 505; break;
case “RO”: $uf = ‘Rondônia’; $estado = 21; $num = 506; break;
case “RR”: $uf = ‘Roraima’; $estado = 22; $num = 507; break;
case “SC”: $uf = ‘Santa Catarina’; $estado = 23; $num = 508; break;
case “SP”: $uf = ‘São Paulo’; $estado = 24; $num = 509; break;
case “SE”: $uf = ‘Sergipe’; $estado = 25; $num = 510; break;
case “TO”: $uf = ‘Tocantins’; $estado = 26; $num = 511; break;
case “DF”: $uf = ‘Distrito Federal’; $estado = 27; $num = 491; break;
}
- Enfim, esses foram os problemas que me ocorreram até agora, estou verificando qualquer outro no momento.
Novamente, parabéns pelo módulo do OSC.
E gostaria de fazer uma pergunta, qual módulo vc recomendaria para usar para efetuar pagamentos no cartão e boleto, de preferência se tiver algum que funcione com moIP, Bcash, Paypal.
Deivison Arthur L. Serpa
Show vlw pela contribuição!
Luiz
Boa noite!
Primeiramente, parabéns pela iniciativa e disposição em disponibilizar o módulo de forma gratuita.
Não possuo muito conhecimento e o tutorial seria de extrema importância para que eu possa realizar a instalação. Porém o link indicado para o tutorial redireciona para esta mesma página. Vocês poderia me indicar o link correto?
Fico no aguardo.
Muito obrigado.
Murillo Porto
Muito bom o módulo, mas para mim o OSC não deixa finalizar a compra. Após preencher os dados e o endereço de entrega e clicar no botão “Finalizar Compra”, o OSC diz que o campo da data de aniversário é obrigatório, embora esteja preenchido. Usei o patch de correção indicado pelo Deivison: http://www.deivison.com.br/demos/modulo%20pedro%20teixeira%20arruma.xml.rar, mas continua apresentando esse erro. Alguém passou por isso e pode me passar uma dica de como resolver.
Juan Vazquez
Grande Deivison!
Cara, eu instalei essa nova versão 4.0.2 do OSC Brasil, mas ele não está gravando direito os campos de CPF, Identidade, Data de Nascimento e Sexo. Não aparece nem nos Pedidos nem no cadastro do usuário mesmo. Eu acho que não foi criado os campos no BD.
Procurei mas não achei os comandos para inserir esses campos no SQL…
E outra coisa, a parte do telefone não está funcionando mais a formatação do campo. Na versão antiga (4.0 eu acho) funcionava, mas agora parou…
Tem alguma luz ai?
Abraços!
Thiago Ferreira
Boa noite instalei o OSC brasil e verifiquei que clientes cadastrados por ele não estao salvando dados como cpf entre outros… Alguem sabe como resolver?
Murillo Porto
Deivison,
Medidas judiciais serão tomadas contra você pelos prejuízos financeiros e morais causados a minha loja. Comunicarei a comunidade do Magento o script malicioso que você colocou no OSC. Mexeu com a pessoa errada meu caro.
Deivison Arthur L. Serpa
Opa amigo fique a vontade minha esposa é ADV, e veja o script malicioso no grupo do Google
Para quem quiser ver uma parada abaixo de um código eval segue
troque a palavra eval( por:
print_r( utf8_decode(
Segue exemplo
https://github.com/deivisonarthur/OSC-Magento-Brasil/blob/master/app/design/frontend/base/default/template/onepagecheckout/cart/noItems.phtml
fica assim com o tuto acima
echo(gzinflate(base64_decode
http://www.deivison.com.br/demos/teste.php
kkkkkk foda veio
Alessandra
Cara você é muito engraçado. Está ameaçando o Deivison por causa do OSC e mesmo assim não deixa de usar os módulos dele, tanto que nesse exato momento está usando o Magento Offline na sua loja.
Deivison Arthur L. Serpa
Kao kkkkk faz parte né! vlw rs
João Samuel
Deivison não ligue para o que aconteceu, pois essa iniciativa é incrível e vai nos ajudar muito.
Deivison Arthur L. Serpa
Vlw brother, mas não aconteceu nada rs Eu só retruquei em defesa dos desenvolvedores opensource brasileiros.
Eder
Olá Murillo fica tranquilo, o sistema é totalmente seguro, uma dica antes de qualquer instalação de modulo faça o backup de sua loja e bd, qualquer problema você consegue restaurar, geralmente o servidor de hospedagem fazem backup diariamente.
De preferencia a um profissional especializado em magento nas instalações de qualquer modulo, eu ja tive grandes dores de cabeça em eu mesmo querer instalar e módulos e hoje conto com um freelancer, o barato sai caro.
Ai foi uma dica de quem já passou varias noites mal dormidas em querer resolver problema desse tipo.
Um abraço
Eder
Nestor
Deivison, muito obrigado mesmo por este plugin, porem estou tendo um problema, ele está funcionando perfeitamente, como faço para resolver isso? hehehehe aposto que essa pergunta é inédita né?
Brincadeiras a parte, só vim para agradecer mesmo, porque eu faço ideia de todo o trabalho que você teve para fazer este plugin, e ainda recebe mensagens “impróprias” como aquela do cidadão que teve problemas com a parte codificada sendo identificada como vírus, e vou além, eu sei de todo o $$ que você poderia estar ganhando em cima deste plugin, que você gentilmente libera gratuitamente para a comunidade, um forte abraço, feliz natal e que o ano de 2013 seja tudo de bom!
Deivison Arthur L. Serpa
Opa Nestor rs, muito obrigado brother pelo reconhecimento! E ano que vem vira a versão 5.0 rs vlw feliz natal e final de ano para vc também!
Sergio Carbonete
Deivison, sou muito iniciante no magento, procurei aqui o tutorial de instalação porem não encontrei, qual o link do passo a passo a ser efetuado ?
Estamos querendo instalar para avaliar.
Grato e parabens pela iniciativa
Thiago Ferreira
Gostaria de saber como habilito o one step checkout também quando a pessoa clica em login ou minha conta, pois os dados solicitados para criação da conta não são os mesmos no OSC Brasil
Thiago Ferreira
Ou seja, ele consegue criar uma conta (sem validar CPF) e depois se continuar a comprar ele só preenche endereço e outros dados pedidos no OSC tem como configurar pra sempre chamar pelo OSC?
Roberto
Amigos instalei o plugin, funciona muito bem porem na administração o campo CPF/CNPJ não está gravando, se eu entrar no site como usuário após ter feito o cadastro o campo CPF/CNPJ está em branco ai se eu inserir os dados ele grava no admin do site, porem não grava ao efetuar o cadastro inicial, utilizo o Bling para nota eletrônica porem ao importar os dados para a nota vem sem o CPF/CNPJ , alguém poderia me dar uma luz de como resolver este problema.
sds
Roberto
Eder
Olá boa tarde,
tenho o modulo instalado e funciona perfeitamente porem me deparei com um cliente que queria efetuar a 2 compra e na tela de “Finalize sua compra em 1 Etapa” /onepagecheckout/ não tem a opção de ex: “caso tenha uma conta faça seu login”. Alguem poderia me informar qual arquivo devo editar para que essa opção apareça nessa tela ?
Um abraço e obrigado.
thiago ferreira
tambem me interesso muito por essa opcao!
rebeca
Pessoal, estou com dificuldade quanto ao endereço do cliente…
O módulo é perfeito, mas não estou conseguindo que seja feito o cálculo do frete logo que entra ná página do checkout…
O endereço com CEP já está selecionado, porém não consegue recuperar o valor… só recupera se eu mudo o endereço no campo de select…
Aproveitando este problema, gostaria de saber se essa seleção de endereço é a única no magento, ou se vcs conhecem algum modulo que mude o layout de seleção endereço… gostaria que mostrasse em campos separados, mas não consegui…
Aguardo algum contato, desde já agradeço!
Augusto
Parabens Mestre Davi pelos modulos, ainda ta dando bug mas a gente chega lá, no meu nao ta gravando o CPF e RG no admin. Estou estudando muito e cresci muito nos ultimos 2 meses, aqui vai minha contibuição.
I- TRANSFERIR MAGENTO 1.702 do WEBSERVER PARA LOCALHOST e LOCALHOST PARA WEB-SERVER
Este procedimento foi realizado com sucesso para loja magento instalada e funcionando corretamente sem bug, em que precisamos fazer uma cópia de segurança, no localhost, para testar um módulo desconhecido, sem precisar processar ninguém se para de funcionar tudo, kkkkkkkk
1.Entre no php my admin, ou no Cpainel do seu Servidor online e Crie backup do banco de dados da loja.
2.Acesse a pasta do magento e Zip a toda a pasta e faça o download da mesma. Dica:
Use o PUTTY para acessar o magento digite: http://ftp.seudominio.com.br, user:… password:… (comando ls+enter para listar conteúdo do web server e cd/espaço/nome da pasta / para mudar de diretório cd .. para voltar) e ZIPE TODA A PASTA DO MAGENTO do server.
(comando para Zipar : “zip -r pasta.zip pasta” para dezenzipar “unzip pasta.zip”) . Em seguida faça o download da pasta zipada, agora usando o filezilla
3. Extraia a pasta magento no htdocs do Xampp em seu pc.
4. Entre na pasta descompactada .. /magento/var e delete todo conteúdo dentro desta pasta “var” .
5.Abra o arquivo de banco de dados que vc fez o download no notepad ++ e troque todos os endereços do site http://www.seusite.com.br para localhost, e nome do banco de dados. dê F3 e use a opção localizar e substituir todos. (santo notepad++ kkkk…)
7.crie um banco de dados vazio, e importe o banco de dados com os endereços alterados do item 5
8. Edite os endereços no seu tema, como endereço de banner, imagens etc, mais fácil dar F3 e localizar na pasta todos os arquivos *.phtml e alterar todos os endereços de uma vez só trocando http://www.seusite.com.br por localhost no notepad++
9. E isso é tudo, deve funcionar normalmente em locahost. Ligue o xamp primeiro, Apache e MySql deve estar “running”. No seu Navegador digite localhost\magento ou nome do seu site.
II- MAGENTO LOCALHOST PARA WEB-SERVER
Essa fase é mais delicada, funciona melhor se todas programas do localhost são idênticas as do Webserver , melhor fazer copia do site on line mesmo, em outra pasta e reupa-lo sem muita alteração, comigo funcionou bem do localhost para webserver, faça por sua conta e risco. Nem me processe kkkkkk.
1. Zip toda a pasta magento do localhost com o site finalizado e configurado com o template e módulos, e faça o upload para WebServer.
2. Apague este arquivo: app/etc/local.xml (pois será criado um novo logo a seguir durante a reinstalação)
3. Apague todo conteúdo dentro da pasta “var” (magento/var) deixe somente o htaccess
4. Exporte o banco de dados do localhost php my admin . Edite o arquivo no notepad ++ e faça todas alterações com endereços de destinos como no item I.5 .
5. Crie um banco de dados vazio no php mydmin no seu Servidor Web, importe o banco de dados alterado do item 4 para o banco vazio.
6. Copie a pasta donwload do arquivo que se encontra no arquivo de instalação original do magento, idêntica a sua versão e cole ou sobrescreva a pasta dentro do magento do webserver
7. Acesse seu magento e rode como se fosse a primeira instalação , se der erro mude as permissões das pastas,”var” e “media” use o filezilla . Deixe pastas em 775 e arquivos para 644, e vai estar tudo lá, parece que esta tudo ok até o momento, se alguém descobrir bug me avisa, mas não me processe, kkkkkkkkk
Adapado do original “A clean way to move Magento from Local to Server without edit any file (12 steps)” mag 1.4 para 1.702 por Augusto
Eder
Parabens pelo post, estou seguindo esse tutorial.
Um abraço
Thiago Ferreira
Gostaria de saber se da para trocar a cor do botao finalizar compra? e como faço isso?
Thiago Ferreira
Esta opção também me interessa!
Silas Silva
Desculpe, mas não localizei o tutorial de instalação deste módudo, podem me ajudar ?
Michel Miranda
Grande Deivison,
Parabéns pela iniciativa. Instalei o módulo 4.0 e tudo funciona legal mas acontece que não vejo o link “Caso tenha conta na loja clique aqui” como na loja demo. Tenho que habilitar algo? Valeu cara!
Silas Silva
Desculpe a insistência, mas não localizei o link para o tutorial de instalação….vcs poderiam em passar o link?
Wanderson
Pessoal,
Na minha eu utilizo HTTPS, quando clico em finalizar compra o magento entra em um ambiente seguro (no OSC), porém, quando faço o login e clico em CONECTAR-SE, a página volta sem o HTTPS.
Alguém já teve esse problema? Ou existe um configuração que esqueci de fazer?
sds,
Wanderson
Deivison Arthur L. Serpa
Opa Wanderson, vc tinha me chamado no Gtalk rs, bem brother oque acontece é que o botao de login deve estar sem https, assim vc vai para a tela de login e ao colocar ele te retorna no mesmo sem https. entre em /app/design/frontend/base/default/template/onestepchekout/onestepcheckout.phtml acho que é esse e altere o bt de redirect para o login com https. vc pode tb colocar de uma forma dentro do magento que funcione em ambos. procura na web link hppts magento. vlw
Wanderson
Valeu Deivison, resolvido.
Acrescentei o parâmetro array(‘_secure’ => true) no redirect da função loginAction() do controller. Esse parâmetro informa que a URL Base a ser retornada no mátodo getUrl é a segura.
Abraços e feliz Ano Novo!!
Wanderson
Lucas
Bom dia!
Gostaria de saber se a validação de campos, e auto preenchimento do endereço ao digitar o cep já estão instalado por padrão ou eu tenho que instalar por conta própria ou fazer modificações?
Não estou consigo utilizar estes recursos na minha versão 1.7.2.
Muito obrigado.
Desejo muito sucesso saúde e amor para vocês e toda as suas famílias!
Celso Braga
Ola companheiro…
Primeiramente quero parabenizar pelo ótimo modulo. Funciona perfeitamente. Só lhe pergunto uma coisa:
Porque não colocar direto no Magento Connect? Seria bem mais prático de se fazer a instalação por lá.
Teria como você disponibilizar por lá também?
Forte abraço.
FAbio
Olá Pessoal…
Já olhei várias vezes o site, mas não consigo achar o link para o Tutorial de Instalação!! Alguém sabe me dizer onde está?
abs
Michel
Fala Fábio,
Bem, de início instalei o magento em meu servidor e após a instalação e as configurações feitas baixei o módulo do link acima fornecido pelo Deivison, http://onestepcheckout.com.br/sas44fAe778A/download.php. Em seguida fiz um upload desses arquivos para o meu servidor usando o Filezilla. Após o Filezilla ter passado os arquivos para o servidor eu apenas peguei a pasta app e a pasta skin que estão dentro da pasta “deivisonarthur-OSC-Magento-Brasil-4-Pro-a5c404c” e joguei-as nos seus respectivos caminhos na pasta de instalação do magento. Após isso entre no admin do magento e em seguida vá em Sistema / configuração e na coluna da esquerda aparecerá o link do módulo para ser ativado. Fiz tudo isso usando o gerenciador de arquivo do Cpanel. Valeu!
Ricardo
Olá Deivison e olá pessoal! Antes de começar, feliz natal para todos!
Instalei ontem o modulo no site em desenvolvimento e funcionou perfeitamente, porem mesmo configurando o Numero de Fax e Celular como Opcional, na hora de cadastrar o cliente ele exige que o campo seja preenchido!
Alguem já passou por isso? Tem alguma solução?
Grato desde já
OFF* Parabens pelo belo trabalho feito nesse modulo … só uma sugestão, incluir um manual de instalaçao junto com o modulo (principalmente com as dicas de limpar o cache e desativar a Key no Admin -> Segurança)
Thiago Ferreira
Quem faz a compra na loja pela segunda vez, deveria aparecer uma opção para fazer login e não preencher todos os dados novamento como aparece no one step cart brasil, alguem tem uma solução para isso?
Michel
Idem …
Thiago Ferreira
Entrei em contato com deivison e ele respondeu isso:
Opa brother troque onepagecheckout.phtml por esse arquivo aqui
https://github.com/deivisonarthur/OSC-Magento-Brasil-4-Pro/blob/master/app/design/frontend/base/default/template/onepagecheckout/onepagecheckout.phtml
Fiz e deu certo!
Fernando Jin
Primeiramente gostaria de parabeniza-lo pela iniciativa e pelo módulo..
Gostaria de uma ajuda, estou tendo um serio problema no cadastro de clientes, como me falta conhecimento na área fica dificl resolver sozinho.
Cadastrar um novo cliente, implica em diversos erros ao clicar em “enviar” tanto na página de criar uma conta e na página de checkout..
o seguinte erro aparece “CPF/CNPJ” is a required value.
Resumindo, não consigo deixar a página de cadastro como no Demo http://onestepcheckout.com.br/LojaModelo/customer/account/create/
E agora quando desabilito o modulo, a opção de pessoa fisica e juridica na pagina de criar conta continuam aparecendo e apresentando estes erros.
Não sei se fui claro o bastante, mas acho que podemos desenrolar melhor no decorrer da conversa.
Obrigado e feliz 2013 a todos..
Fernando
Jefferson Leite
Fala Grande Deivison!
Olha cada dia mais fico sendo seu fã pelo grande trabalho prestado, e ajuda a nós da comunidade magento!
Gostaria de pedir uma ajudar, estou com um problema que observei, o mysql-install não está criando os atributos e nem alterando nada, poderia me dar algum bizu sobre isso, pois não consigo nem a pau colocar o osc pra ler esse arquivo, bem fiz uma parte manual no bd mesmo assim não é tudo, bem agradeço se me der esse bizu pra resolver esse problema.
Elane Souza
Olá Deivison,
parabéns pela iniciativa!
Instalei o módulo e gostei muito do resultado; porém estou com problema… Quando seleciono o módulo de pagamento (Pagseguro foi o único que testei) e finalizo a transação, aparece a seguinte mensagem de erro:
Fatal error: require_once() [function.require]: Failed opening required ‘/home/LOJA/public_html/includes/src/trata_dados.php’ (include_path=’/home/LOJA/public_html/includes/src:.:/usr/share/pear’) in /home/LOJA/public_html/includes/src/PagSeguro_Model_Standard.php on line 86
O que devo fazer para corrigir?
Augusto
osc pro 4 no mag 1.702 é otimo no frontend ta tudo bunitin, mas no backend nao salva cpf/cnpj, rg, incrição estadual ou nome da empresa, outros itens como pessoa fisica, tel, cel, end numero ta ok. Como resolver essa questão fundamental, de cadastro de cliente no admin, para Brasil, alquem tem sugestaum, por favor.
Guilherme Oliveira
Bom dia Augusto cara você falou tudo meu único problema seria esse também, você conseguiu uma solução? Tem outro detalhe também que achei importante quando você gera um desconto por exemplo na opção de boleto e o cliente escolhe cartão de credito o desconto continua porque ele não atualiza a área de desconto. Vamos tentar resolver esses 2 problemas porque o modulo é muito bom e o Deivison esta de parabéns, pela iniciativa.
Fabio Rocca
Creio que isso vai corrigir pra vc e tbm pro Adamo.
No skin/frontend/base/default/deivison/deivison.js, por volta da linha 554 vai ter isso:
//Para atualizar caso tenha desconto no boleto
$j(function($) {
$j(‘input[name*="payment[method]“]’).live(‘click’, function() {
checkout.update({
‘review’: 1
//,’shipping-method’: 1
//,’payment-method’: 1
});
Basta descomentar o shipping-method e o payment-method ficando assim:
//Para atualizar caso tenha desconto no boleto
$j(function($) {
$j(‘input[name*="payment[method]“]’).live(‘click’, function() {
checkout.update({
‘review’: 1
,’shipping-method’: 1
,’payment-method’: 1
});
Guilherme Oliveira
Isso mesmo Fabio Rocca só que vi aqui tem que comentar mais um detalhe na parte de baixo o na linha 566 tem que remover o comentário também do ,’payment-method’: 1
ai ficou assim e resolveu meu problema,
//Para atualizar caso tenha desconto no boleto
$j(function($) {
$j(‘input[name*="payment[method]“]’).live(‘click’, function() {
checkout.update({
‘review’: 1
,’shipping-method’: 1
,’payment-method’: 1
});
setTimeout(function(){
checkout.update({
‘review’: 1
,’payment-method’: 1
});
}, 1000);
$j(‘html head’).find(‘title’).text( “OSC: Finalizando compra no campo [ " + $j(this).attr('name') + " ]” );
_gaq.push(['_trackPageview', '#' + $j(this).attr('name') + '']);
pageTracker._trackEvent(“OSC no campo: “, “input_exit”, $j(this).attr(‘name’));
});
Só falta mesmo o problema do CNPJ e CPF pra ficar perfeito poder colocar em produção
Valeu mesmo e obrigado
Paulo Mendes
Prezados não sei como vocês conseguiram colocar desconto no boleto, más tenho um módulo para isso, consegui no connect mesmo, é muito simples, e você pode colocar tanto acréscimo como desconto em qualquer meio de pagamento.
Estou repassando aqui pois esse comentário de vocês me ajudou a atualizar com desconto no onestepcheckout, então quem quiser na comunidade esse módulo que não acha na internet por nada, e nem aqui no Brasil eu tenho as referências. Como disse pode ser colocado para qualquer meio de pagamento, ralei muito más consegui encontrar algo que faça isso de forma simplificada para repassar adiante e ajudar a todos que assim como eu não encontraram nada na internet que fizesse isso.
Não recomendo baixarem pelo connect, é melhor baixar pelo link do Desenvolvedor, pois lá vêm com um PDF ensinando como colocar em todos os meios de pagamento. Será necessário cadastrar na Loja do Desenvolvedor, más o módulo é grátis e funcionou para mim na versão 1.7.0.2.
Recomendo acessar e usar o tradutor para entender melhor. Qualquer dúvida me add no Skype paulovmendes, abraços.
http://www.businessapplicationking.com//magento/magento-extensions/free-stuff/payment-method-charge.html
Espero ter ajudado, abraços.
adamo
Olá, procurei mas não encontrei como instalar o módulo, onde posso encontrar um tutorial ou só enviar os arquivos para o servidor e vai funcionar?
adamo
Encontrei um forum que diz como instalar, fiz a instação e funcionou.
Otima iniciativa é bom trabalho! Porem, me parece que tem alguns probleminhas, talvez possamos corrigir:
1. quando escolho uma forma de envio e depois outra forma ele atrasa, mostra a anterior, se clicar em uma terceira forma ele atualiza com a segunda, se escolher a quarta ele atualiza com a terceira e assim por diante.
2. Todos campos estão como obrigatórios, como desativar essa obrigatoriedade?
Pode olhar na minha loja teste: http://sexshop.sexshopportoalegre.com.br
Carolina Toledo
Olá Adamo, por favor, onde encontrou esse tutorial? Também não consigo instalar, subi os arquivos mas nada acaonteceu. Se puder responder no meu email agradeço: carolina.toledo@uol.com.br. Obrigada
Henrique
Na paginas do cliente em editar meus endereços, ao clicar dentro do site o cliente não tem apção editar meus endereços pois aparece o seguinte:
Telefone
<input type="text" name="telephone" value="1130000000" title="Telefone" class="input-text
Fatal error: Call to undefined method Mage_Customer_Helper_Address::getAttributeValidationClass() in /home/stopdvd8/public_html/app/design/frontend/base/default/template/onepagecheckout/persistent/customer/address/edit.phtml on line 301
….
Gleusmar de Souza
Olá Henrique conseguiu resolver essa situação?
Carolina Toledo
Olá Deivison, parabéns pelo trabalho. Também não localizei o tutorial para instalar aqui nem no README, então fiz upload dos arquivos em um magento ver. 1.4.1.1 mas nada ocorreu. Vc pode me ajudar? Tem algum outro procedimento que preciso fazer além do envio dos arquivos nos diretorios? Obrigada.
Carolina Toledo
Ooops, na pasta vars limpei o cache e as sessions e funcionou. Muito legal mesmo esse módulo, estou testando e está funcionando bem. Somente uma dúvida, estou usando somente o PagSeguro e após efetuar um pagamento, quando redireciona de volta para a loja não limpa os produtos do Carrinho de Compras. Você pode me dar uma ajuda? Valeu.
Daniel Eduardo
Primeiramente Parabéns a todos os envolvidos no projeto, ficou show.
Vi aqui alguns comentários sobre módulos de pagamento, por isso gostaria de divulgar aqui também uma ótima iniciativa como esta aqui, o módulo de pagamento que não utiliza proxy, conecta diretamente com a cielo, e é free.
http://code.google.com/p/magento-maxima-cielo/
Instalei somente em desenvolvimento, mas pelo que pude ler no forum, já existem várias pessoas utilizando em produção. Não custa tentar.
Abraços.
Deivison Arthur L. Serpa
Daniel, o Felipe é meu brother o cara é fera D+. Acredito que em 2013 venha mais módulos free dele por ai rs, pois estou trab com ele num novo módulo de boleto com CNAB e totalmente dentro do padrão do Magento sem POGs. vlw
Guilherme Oliveira
Pessoal o modulo ta funcionando quase 100% na minha loja, consegui fazer tudo ficar perfeito só não consigo fazer os campos adicionais do modulo aparecer na área da conta do cliente na administração do magento, não aparece nada e não consigo fazer o CPF e CNPJ enviar os dados nem mesmo escolhendo o TaxVat na opção do modulo, alguém passou por isso ou sabe uma solução, Aguardo retorno e obrigado pela contribuição com a comunidade Deivison.
Deivison Arthur L. Serpa
Olá Guilherme, desculpe pois esta me faltando tempo. Irei ver se até fevereiro eu lanço uma versão 1000% com opção de vender para PJ, PF ou ambos e outras mais confs.
Consertei +/- esse erro editando o arquivo billing.phtml assim
Obs: Peço para abstrair os campos verdes e vermelhos onde teve problema com os caracteres especiais ai. Ou seja, recomendo seguir os comentários que postei nesse link do git acima. Até fevereiro irei fazer outras versão do OSC super top onde corrigirei todos os bugs nele
Guilherme Oliveira
Show cara assim que conseguir esse modulo 1000% rsrs me avisa que vou fazer uma bela doação porque comprar de uns e outros como todo mundo sabe de quem eu to falando rsrs é um roubo, vou dar uma enrolada aqui nos clientes que não tem nota fiscal eletrônica e assim que conseguir liberar já instalo o seu modulo, Muito obrigado…
Alexandre Naves
Deivison,
Vc disse “Consertei +/- esse erro editando o arquivo billing.phtml assim “, mas não tem mais nada pra ver. Tem como vc colocar em um link?
Erica Mathia
Olá,
Muito obrigada pelo módulo, é excelente!
Vi que outros já apresentaram esse problema, mas não encontrei uma solução.
Na tela de checkout não aparece a opção de login como no demo: Caso possua conta? Clique aqui e poupe tempo!
Como resolvo isso?
Deivison Arthur L. Serpa
Opa Erica troque o arquivo que esta em app/design/frontend/base/default/template/onepagecheckout/onepagecheckout.phtml por esse
Obs: Já já vou refazer o módulo ficando 1000%, aguarde!
Erica Mathia
Deivison, obrigada pela ajuda.
Não apareceu o arquivo que deve substituir o checkout.
Uma dúvida (de iniciante rss)… vejo que o caminho para instalação do módulo é em “base/default”, no caso de um template personalizado devo mudar o destino dos arquivos?
Ansiosa pelo módulo 1000%, porque esse já é muito bom.
Deivison Arthur L. Serpa
opa estranho esqueci de add ele rsrsrs segue https://github.com/deivisonarthur/OSC-Magento-Brasil-4-Pro/blob/master/app/design/frontend/base/default/template/onepagecheckout/onepagecheckout.phtml
Carolina Toledo
Oi Deivison, está rodando muito legal o módulo!!!
Vi que acima o Daniel fala com vc sobre o mesmo problema que estou tendo sobre o carrinho, que não está limpando os produtos depois do pedido finalizado, mas não diz como solucionar… Tem algum jeito de remover os produtos depois da finalização? Muito obrigada!!!
Deivison Arthur L. Serpa
Opa Carolina isso é decorrente de um bug no Magento. Existe um path para isso em Se trata de um observer que limpa as sessions apos a compra. Tente e veja se resolve o seu problema. vlw
Deivison Arthur L. Serpa
Nos comentários aqui não esta indo os links que posto rs segue o link https://github.com/deivisonarthur/Magento-Patch-esvaziar-carrinho
Daniel Eduardo
Pessoal, estava com um problema na busca de CEP, quando digitava um CEP, alguns campos como endereço eram preenchidos com código html, aparentemente era um erro, procurei no código e verifiquei que alguns scripts php iniciam com tag curta (short_open_tag) “<?", ao invés de "<?php". Um exemplo é o arquivo "skin/frontend/base/default/deivison/buscacep.php".
Uma dica ai, não é problema no código, mas pode ser que seu servidor não esteja configurado corretamente, porém é necessário mudar a opção no "php.ini" do seu servidor para (short_open_tag = On), ela pode vir Off em algumas instalações, com isso serão aceitos scripts com "<?" e "<?php".
Vários outros problemas podem ser decorrentes disso, portanto, verifiquem suas configurações.
Abraços.
Deivison Arthur L. Serpa
Show Daniel! Já passei por esse problema tb com outros scripts em php, como pode uma coisa aparentemente tão tranquila causar tanta dor de cabeça rsrs por isso sempre deixo o display erros ON vlw pela dica!
Paulo Mendes
Boa Tarde Caro Deivison;
Amigo você realmente é o cara, Parabéns pelo Projeto. Más conforme a galera está falando aí realmente o empecílio de não salvar Razão Social, CNPJ, CPF, Nome Fantasia e Inscrição Estadual no Admin é realmente primordial para o bom funcionamento desse módulo.
Tenho perdido noites tentando resolver essa questão, e tenho acompanhado as alterações que têm feito no projeto lá no github, inclusive essa que você informou acima que deu certo porém não deu, quando colei aquele seu arquivo billing lá o onestep dá erro na página do checkout, você sabe o que pode ser?
Mais uma vez agradeço pelo projeto realmente é fantástico, e no que puder ajudar estamos aí meu amigo. Abraços.
Paulo Mendes
Deivison Arthur L. Serpa
Opa brother já já estarei liberando outra versão que funcionará 100%. Mas me add no skype que trocamos ideia sobre e vejo para te ajudar vlw
Alex
É uma pena não funcionar na versão 1.4.0.1.Se alguém souber de um modulo parecido por favor me ajude respondendo ao meu comentario
Deivison Arthur L. Serpa
Brother, realmente não funciona. Mas vc não acharia melhor em um outro server vc fazer do zero o update? Pois essa versão é muito antiga e cheio de bug e tb já esta para sair a 2.0. O OSC funciona na com Magento Community 1.4.1.+ e o seu é o 1.4.0.1.
#ficaadica
alex
Tenho um site com mais de mil produtos e nunca consegui exportar pedidos e produtos , clientes pra mudar a versao devido a quantidade.O q vc me sugere fazer e como fazer.Desde ja o meu muito obrigado!
Deivison Arthur L. Serpa
Seria Magento? Se for é trank! Se não for damos um jeito tb rs Me add no skype(deivisonarthur) para trocarmos idéias, vlw!
Paulo Mendes
Fala meu grande amigo Deivison, já tá add no Skype.
Te falar, atualizei pelo novo billing que você colocou lá e agora está puxando os dados.. Más cara tá dando uns erros esquisitos, como por exemplo, quando você digita os dados normalmente, e chega no CEP, após digitar o CEP e ele fazer a busca, ele limpa o CNPJ, daí você volta e digita o CNPJ, e termina de preencher sem clicar no CEP denovo, senão ele limpa denovo, más ao escolher o frete ele limpa o CNPJ denovo, parece que a cada load ele limpa o CNPJ, você sabe o que pode ser?
No Internet Explorer, ao ir para o Checkout, ele entra selecionado como PJ, más com os campos da PF, já no Google Chrome e Firefox ele entra como PF mesmo, o que pode ser? Esses navegadores são um inferno, deviam tudo usar a mesma linguagem de interpretação dos códigos, facilitaria muito… rs
As vezes dá um erro para selecionar a forma de pagamento, mesmo ela estando selecionada, você sabe o que pode ser? Só para esclarecer, usamos o SSL, muita gente preocupa em ter um checkout bonitinho más não pensa no SSL, que é essencial nesse tipo de checkout, o OSC está pronto para o SSL também?
Notei também que o RG não salva lá em hipótese alguma, agora está salvando o CNPJ, CPF, IE, Razão Social e Nome Fantasia, só o RG que não.
Te chamei no Skype más não respondeu, rsrs Tenho que trocar algumas idéias contigo acerca desse ckeckout.. Vai que consiga ajudar em algo.. Vontade não falta. rs
Abraços brother, até logo. Vlw.
Leanndro
Instalei o módulo mas os clientes não conseguem fazer o cadastro no Internetb Explorer. Tem alguma solução?
Caio Monteiro
Bom dia, Deivison
Primeiramente parabéns pelo projeto, excelente!
Minha dúvida é se ele funciona no Magento 1.7.2 e como fazer a instalação.
Obrigado!
Deivison Arthur L. Serpa
PESSOAL SEGUE CONTRIBUIÇÃO FEITA PELO GRANDE MATEUS, ELE ADD O UPDATE DO BLOCO PAYMENTS E REVIEWS QUANDO SE ESCOLHE OUTRO MÉTODO DE PAGAMENTO. O MESMO PRECISA SER FEITO PARA QUANDO SE TEM A ESCOLHA DO SHIPPING, OU SEJA, ATUALIZAR O PAYMENTS E O REVIEW PARA QUE SEJA APLICADO O DESCONTO DO BOLETO OU OUTROS DESCONTOS.
https://github.com/deivisonarthur/OSC-Magento-Brasil/commit/e4878d5757590e195250d07527323d84312c013a#skin/frontend/base/default/js/onepagecheckout.js
CASO TENHA OUTRAS CONF IREI ATUALIZAR ESSE COMENTÁRIO VLW
Michel
Show de bola e mais uma vez parabéns aos envolvidos no projeto. Valeu!
Daniel Eduardo
Olá Deivison,
Sobre o sistema de detecção de fraudes, já utilizou o maxmind? Tem alguma dica para implementar?
Abraços.
Deivison Arthur L. Serpa
sim ja mas n achei legal n, por isso fiz um script. caso queira posso compartilhar.
Daniel Eduardo
Deivison,
Quero sim, estou a procura de uma forma bacana de fazer a gestão de risco. Se puder enviar para o meu email agradeço.
Obrigado.
Rubens Maciel Gomes
Oi Deivison, tudo bem!
Muito bom OSC 4.02 – Parabéns
Estou com um probleminha com este módulo, toda vez que finalizo a compra o carrinho de compras não fica vazio, será que fiz alguma coisa errado?
No sistema padrão do magento ( OSC Desligado ) funciona perfeitamente.
Fico no aguardo!
Atenciosamente
Rubens M Gomes
Rubens Maciel Gomes
Detalhe.
Coloquei o patch, conforme menciona acima, mas deu erro.
Caio Monteiro
Estou com uma dúvida… o projeto possui validador de CPF ?
Se não, tem como integrar ?
Obrigado.
Adair Melo Junior
Ótimo módulo, desenvolvido por profissional.
Daniel Eduardo
Olá,
Para a gestão de risco, alguém já utilizou o maxmind?
Existe um módulo para magento que integra o Maxmind (http://www.magentocommerce.com/magento-connect/magento-fraud-screening-using-maxmind-order-risk-scoring.html), alguém já utilizou?
Wilson
Pessoal, Boa Noite !
Estou tendo 2 problemas.
1- tenho uma regra no carrinho de compras onde alguns produtos tem frete gratis, antes do checkout ele efetua a regra mas qdo entra no onestep, ele traz o valor do frete novamente.
(aba promoções)
2- Não consigo configurar para trazer o endereço automaticamente apos o cliente inserir o CEP.
Pode me ajudar?
Abs,
Wilson
Paulo
Tambem estou com o mesmo problema, não traz o endereço automaticamente após inserir o frete. (ver. 1.7.0.2)
Deivison Arthur L. Serpa
O seu servidor deve estar bloqueado o CURL, teria como fazer um teste com o CURL para verificar isso?
Paulo Lima
Opa Deivison, então, com checkout normal ele traz os dados do endereço depois de digiar o CEP usando o modulo do MarioSam… Não sei o pq mas no OSC ele não traz os dados dos clientes… fiz o teste do PHP que vc mandou acima e funciona… jquery esta OK pelo que vi..
tem alguma luz? vlw
Daiana
Oi, Deivison
Maravilhosa sua iniciativa de criar um módulo tão legal FREE. Fiz uma instalação na minha loja teste e funcionou legal. Existem algumas melhorias de usabilidade que poderiam ser feitas, mas está muito legal.
Fiz uma humilde doação para seu projeto. É só uma forma de agradecer e incentivar a continuidade do projeto.
Sucesso para você (e para nós de carona
Leanndro
Bom Deivison. Estou usando o OSC e achei ótimo. No entanto, estou usando o módulo junto o módulo da Cielo. Eu estava com problema na hora de finalizar a compra. Quando a compra era concluída o carrinho não limpa. Eu uso a versão 3.02. Pode me dar uma luz? Já estou usando o Patch mencionado acima. Obrigado.
Caio Monteiro
Tem um pequeno erro no sistema.
Ao criar uma nova conta, o cliente está colocando o CPF normalmente.
Quando ele entra na conta para editar o endereço de entrega, o campo de CPF está limpo, ou seja, o cliente tem que inserir novamente seu CPF.
Parece que não está gravando no banco de dados.
Como resolver ?
Obrigado
Leandro
Caio, eu estava com o mesmo problema na versão do OSC 4.02. Instalei a 3.02 e deu certo. Segue a dica.
Joao Martins
Olá galera uso a versão 4.0 e quando o cliente clica em fechar pedido, não aparece onde fazer login caso já tenha?
Alguém pode me ajudar?
Edinei
Como faço para instalar esse modulo?
Estou com duvidas!
Elton
Instalei o OSC em minha loja (Magento versão. 1.5.0.1 ) e verifiquei que ao finalizar o pedido o carrinho não estava sendo limpo, instalei o patch recomentado acima mas o mesmo esta dando o seguinte erro e o carrinho não está sendo limpo. Deu esse erro quando selecionei a forma de pagamento Boleto também baixado aqui, quando escolhi o pagseguro não deu erro porém em ambos o carrinho não foi limpo.
Pode me ajudar?
Fatal error: Call to a member function save() on a non-object in /home/elton/www/app/code/local/Patches/ClearCart/Model/Observer/Cart.php on line 34
Deivison Arthur L. Serpa
Opa amigo busque no Google como limpar as sessions do carrinho no Magento e basta inserir esse script nas suas páginas de sucesso, tanto do boleto tanto do cartão. Caso não encontre esse script me avise que posto aqui!
OBS: Você pode até configurar o envio de email personalizado da confirmação da compra, para isso basta inserir o script d envio de email nessa pagina.
vlw
Jonatan Machado
Fala Deivison blz eu coloquei esse script funcionou perfeitamente porem no topo o meu site tem um cart dropdown que mostra o valor total da compra e os produtos serem comprados. Quando finalizo uma compra os produtos são limpados mas o valor total ainda fica aparecendo sabe como eu limpo o valor total também?
Fabio
Deivison, estou com dois problemas…
Quando instalo e habilito o modulo a pagina de criação de conta diz que a o CPF não foi preenchido, após clicar no botão Criar conta.
No checkout, após preencher os dados como PF, ele exibe uma mensagem em ingles dizendo que a data de nascimento é obrigatoria, sexo é obrigatorio e tax/vat é obrigatorio.
Por favor me ajude a resolver esse problema.
O módulo é excelente e sei que já estou perdendo vendas por não tê-lo funcionando na minha loja.
Valeu!!!
Anderson
Parabéns pelo trabalho e pela iniciativa. Mesmo que você não ganhe dinheiro diretamente com o módulo peço a Deus que ilumine teu trabalho para que possas prestar muitas consultorias.
Infelizmente, hoje eu não tenho condições de contribuir financeiramente, mas posso tentar contribuir intelectualmente. Consegui na empresa onde trabalho viabilizar treinamentos em ZF oficiais, tanto o fundamentals quanto o Advanced. Além dos meus mais de 10 anos de experiência com tecnologia.
Instalei, funcionou ok num primeiro momento, mas depois deu problema nos cookies, então só está funcionando no mozilla. Aumentei o tempo de vida dos cookies e nada, habilitei os cookies conforme sugestão do magento e nada, você poderia me ajudar quanto a isso?
Perdoe-me por ocupar mais o seu tempo, mas se tiver um case semelhante. Eu passei o olho em praticamente todas as mensgens desta página e até procurei pelo ctrl+f e nada encontrei.
Muito obrigado pelo trabalho, e muito sucesso!
Daniel
Pessoal, testei o módulo e está funcionando perfeitamente. Parabéns! A única coisa que não está funcionando é que o PagSeguro não está reconhecendo o campo número (do endereço) aí o cliente tem que digitar novamente na tela do PagSeguro.
Danilo
Primeiramente, MUITO OBRIGADO pelo módulo.
Eu não estou conseguindo fazer a instalação direito… É só copiar as pastas p/ dentro do magento? Eu já consegui faze-lo funcionar mais ou menos, mas ele não salva as informações de CPF e RG… Ví alguns comentários aqui a respeito disso, mas nada conclusivo. Alguem pode me ajudar, por favor? Obrigado.
Olavo Vieira de Carvalho
Olá, estou procurando o tutorial para instalar o OSC-BR porém sempre caio na mesma página que contem o link para o tutorial mas nunca chego na página do tutorial. A página http://www.deivison.com.br/blog/2012/08/11/osc-magento-brasil-magento-one-step-checkout-free-e-normatizado-para-o-brasil/ sempre aponta pra ela mesma e só o texto “Tutorial para instalação e tratamentos de erros:” e o link para a mesma página.
Thiago Ferreira
Estou com dois problemas quando vou finalizar a compra na loja usando internet explorer.
Um é o desalinhamento do campo “data de nascimento” e a outra que considero mais grave é o erro na linha 526 do arquivo deivison.js
Ocorre que a tela não muda quando escolho pessoa física e juridica, como não entendo nada de java não consegui identificar o erro.
Alguem pode dar uma luz?
Thiago Ferreira
Descobri que o problema ocorre quando instalo o template.
Lucas
Cara, só uma coisa pra te falar. Que foda o seu módulo. Parabéns e obrigado pela iniciativa! Funcionou 100% aqui. Assim que minha loja começar a vender vou fazer uma doação. Abraços.
Ricardo
Bom dia,
Eu instalei o módulo e está “funcionando” ok, porém os dados não estão sendo persistidos ? Saberia dizer porque ? Preciso alterar algo no banco ? ou o próprio módulo o faz
Abraços.
Kassio
Sempre que o cliente fecha a venda ele também recebe um email confirmando que ele entrou na newsletter.
Porém, no cadastro não temos nenhum checkbox pro cliente escolher se quer ou não receber o newsletter.
Será que é possível desativar esse email?
Danilo
Primeiramente, parabéns pelo projeto.
Gostaria se possível de uma ajuda!
Hoje dia 01 de fevereiro de 2013, baixei a ultima versão direto no site do http://onestepcheckout.com.br/ no botão download.
enviei para as devidas pastas e logo limpei todos os cache no admin.
Fiz um teste de compra na home e aparece o devido erro tax/vat cpf
No sistema/ configuração/cliente/configuração de cliente/opções de nome e endereço: deixei o campo do cpf como exibição opcional.
Porem ao realizar um novo teste na home, consegui compra inserindo meu CPF, mas no admin em pedidos não está aparecendo o CPF.
O que poderia estar ocorrendo?
Estou atualmente usando a versão 1.4.1.1
Hawks
Olá Danilo,
Isso se deve a um erro de script de JS. Também percebi esse bug, e decidi verificar o que poderia ser.
Bom, fiz uma alteração que surtiu efeito para mim, fica à todos como uma recomendação, e caso constatado, será útil para futuras atualização do módulo…
Em \skin\frontend\base\default\deivison
abra o arquivo deivison.js e altere de 0 para 1, na linha 124:
original:
$j(‘input[name="billing[taxvat]“]:eq(0)’).attr(‘name’, ‘billing[taxvat-old]‘);
alterar para:
$j(‘input[name="billing[taxvat]“]:eq(1)’).attr(‘name’, ‘billing[taxvat-old]‘);
Salve, limpe o cache JS do Magento e realize o teste. Isto deverá gravar o CPF no Admin. tanto como Tax/Vat como no formulário personalizado do OSC.
Danilo
Olá Hawks,
Eu agradeço muito pela atenção e pela sua ajuda.
Segui os passos que você descreveu, porem não consegui ter exito.
Uma pergunta zerei todo cache em sistema / Gerenciar cache e limpei todos os cahes existentes, inclusive também zerei o cache direto no ftp em Var/ cache.
Mas nada aconteceu.
Você teria alguma ideia ?
Nivea Nunes
Eu tentei fazer a mesma coisa e nada aconteceu! Esse modulo é ótimo, porém o cadastro não vai para a próxima página com a seguinte mensagem “CPF/CNPJ” é um valor necessário.”
Eu não sei mais o que fazer, já pesquisei de todos os jeitos, mas nada de resultados positivos!
Hawks
Então, vejo que o módulo ainda tem problemas fundamentais, por isso vou aguardar pelas novas atualizações. Para resolver o problema do CPF/CNPJ, utilizei o campo VAT e deixei como não obrigatório, para não dar a mensagem de erro. E como ele tem correção caso alguem digite o número errado, automaticamente faz com que a pessoa tenha que digitar esse campo, ou seja, ele não podera ficar em branco, mesmo não sendo obrigatório.
Tente fazer isso.
Abs,
Emerson Antunes
Link para tutorial de instalaçao e tratamento de erros nao esta funcionando.
Hawks
Olá,
Parabéns pelo módulo! Realmente ele é excelente.
Gostaria de saber se tem como implementar no Cupom de Desconto, uma atualização automática (javascript) no resumo da compra, após digitar o código. Atualmente, caso o cliente não tenha inserido o código na página anterior, ele não é atualizado na página de conclusão de compra.
Talvez se tivesse um botão atualizar ao lado dele, resolveria o problema.
Muito Obrigado.
Hawks
Ainda a tempo, descobri que o problema estava no meu tema, o botão não apareceria direito…
Mesmo assim, obrigado!
Danilo de Deus
Opa, parabéns muita coisa boa e interessante por aqui, mas estou com um problema meu tema é totalmente personalizado e comprei fora do BR, quando instalo o módulo aparecem muitos erros para mim alguém pode me ajudar?
Alexandre
Onde que habilito a máscara do telefone (xx)xxxx-xxxx?
Hawks
Olá Pessoal,
Obtive mais um sucesso, em base no erro citado pelo Elton e Jonathan, em que o carrinho não esvazia após finalizado a compra, segue:
faça sempre um backup dos arquivos antes,
acesse o arquivo IndexController.php em:
app\code\local\DeivisonArthur\OnepageCheckout\controllers\
e adicione na linha 146, o seguinte código:
foreach( Mage::getSingleton(‘checkout/session’)->getQuote()->getItemsCollection() as $item ){
Mage::getSingleton(‘checkout/cart’)->removeItem( $item->getId() )->save();
}
após upar ou salvar, é só fazer o teste de compras. Pra mim funcionou 100%.
Qualquer coisa me avisem.
Abs,
Bruno Tavares
Tentei fazer isso e comigo não deu certo.
Na linha 146 possui o seguinte código;
$session->clear();
Eu substituo esse código pelo mencionado por você, coloco ele depois ou antes?
Eu coloquei o código antes e também depois, e nada… será que tenho que substituir?
Bruno Tavares
Tentei substituir e não deu certo também. Alguém tem alguma solução?
Magento 1.7
Jonatan Machado
Tem te fazer isso
https://github.com/deivisonarthur/OSC-Magento-Brasil/issues/7
Abraço
Hawks
Olá Bruno,
Ficaria assim, a partir da linha 138:
$lastQuoteId = $session->getLastQuoteId();
$lastOrderId = $session->getLastOrderId();
$lastRecurringProfiles = $session->getLastRecurringProfileIds();
if (!$lastQuoteId || (!$lastOrderId && empty($lastRecurringProfiles))) {
$this->_redirect(‘checkout/cart’);
return;
}
foreach(Mage::getSingleton(‘checkout/session’)->getQuote()->getItemsCollection() as $item)
{
Mage::getSingleton(‘checkout/cart’)->removeItem( $item->getId() )->save();
}
$session->clear();
Bruno Tavares
Olá!
Gostaria de parabeniza-lo pelo módulo, ficou lindo e estou satisfeitíssimo! Estou rodando ele como Bcash, não é a melhor forma de pagamento mas tá bom rs…
Li todas as replicas no post e vi que muitos estão com o mesmo problema que eu, como faço para gravar as informações de cpf, celular, etc. no dados do pedido e também no cadastro do cliente? Acredito que faltou alguma coisa para eu fazer na hora da instalação, eu apenas subi os arquivos e ativei o módulo.
Desde já agradeço e parabéns novamente pelo módulo.
Adriano Dibas
Acontece o mesmo comigo … fui verificar as bases e não existem os campos como CPF, celular, etc… ou seja é digitado os dados pelo cliente mas na hora de gravar como não existe os campos na base de dados mysql eles não gravam e ocorre também outro problema com o Fcontrol (sistema de controle de fraudes) que precisa do CPF para consulta e retorna erro de falta de cpf.
Irei verificar os campos e informo como proceder e peço auxilio a todos para resolver esse pequeno bug.
Michel Miranda
Fala Deivison,
Tem como ativar o captcha durante o cadastro no OSC? Valeu!
Bruno Ferreira
Olá Deivison,
Parabéns pelo grande trabalho …
Funcionou no meu perfeitamente, porém eu já estava com um problema, eu clico em comprar no produto e em vez de ir para a pagina de carrinho , ele vai para a pagina checkout/onepage… Ou seja, pula a página checkout/cart , nem para ir direto pra onestepcheckout , mesmo estando errado , ele está indo. Pode fazer um teste rápido na pagina: http://loja.mrscoy.com.br.
Você sabe onde pode estar esse erro? Estou também para adicionar o seu modulo boletophp, meu site embalando com certeza estarei contribuindo com uma grana pelo pagseguro.
Sei que não é uma obrigação, porém acho que é um dever de todos contribuir, pelo trabalho que você teve e vem tendo para manter este projeto. Quem sabe um dia eu possa contribuir com código tbm…
Grande abraço…
Filipe Ferminiano
Muito bom o módulo, parabéns!
Só não consegui resolver um problema. O módulo não está puxando o endereço pelo CEP no carrinho.
Como posso arrumar isso?
Obrigado.
Max
Boa Tarde! Pessoal estou com o seguinte problema, substitui os arquivos todos certinho de instalação, apareceu na administração, apareceu no layout tudo certinho.
Só que quando vou tentar me cadastrar pela aplicação na opção “Create an Account” ao selecionar o tipo de pessoa “Pessoa Física ou Jurídica” simplismente não altera o layout e campos do formúlario de acordo com o selecionado, os campos sempre ficam os de pessoa física.
Estou testando em uma instalação limpa do Magento 1.7.0.2 – Tema Default.
Alguem poderia me ajudar?
Wilson
Pessoal, preciso de uma ajuda de voces.
no modulo de voces não esta trazendo o cpf e data de nascimento na parte de pedidos.
Alguem pode me ajudar?
E uma sugestão o modulo da O2TI.COM tem a possibilidade de escolher cores e se esse tivesse neste modulo seria muito legal.
mais uma vez parabem pelo trabalho
Max
Alguem poderia me ajudar na dúvida acima?
O link direto para a especifica tela do site em teste:
http://hdcommerce.hdtecnologia.com.br:8088/magento/customer/account/create/
( PS: A instalação é limpa, adicionado somente o OSC 4.2 )
Obrigado!
Charles Borba
Deivison
Boa Noite! Em primeiro lugar parabéns pelo módulo e pelo projeto, espero que muito em breve ele esteja disponível de forma completo pelo MagentoConnect para que as pessoas “leigas”, assim como eu, tenham facilidade para instalar. Enfim, fiz a instalação da versão que acredito que seja a 4.0 numa plataforma Magento 1.7.0.1 e até onde consegui testar tudo funcionou muito bem!
Minha única dúvida é sobre os campos de preenchimento de cadastro numa nova conta, no OneStepCheckou do back-end não consta configurações para adicionar os campos no Customer/Account.
Gostaria de saber senão estou fazendo a configuração de forma correta ou se a está imagem (http://onestepcheckout.com.br/img/zoom4.png) é de um beta que está em desenvolvimento.
Obrigado e vou fazer um contribuição pelo paypal para vocês!
Parabéns mais uma vez
Thiago
Olá Deivison, primeiro parabéns e agradeço por disponibilizar o módulo a todos. Copiei todas as pastas para o FTP, porém, quando acesso o Admin, o OSC aparece na coluna da esquerda, mas quando clico dá erro 400 – Página não encontrada. Meu Magento tem um tema específico, mas tentei copiar os arquivos pra dentro das pastas do tema mas sem sucesso. Meu magento está em fase de testes e em um subdiretório da raiz. Será por isto que estou tendo este erro? Estou usando o Magento 1.7.0.2. Obrigado!
Juliana
Estou com a versão antes dessa instalada na minha loja e o preenchimento automático do CEP não está funcionando.
Não apresenta mensagem de erro, apenas continua em branco os campos!
Alguém pode dar uma mãozinha?
Obrigado
Thiago
Baixei a versão que está no GitHub e deu certo! Antes havia baixado através do link download em http://www.onestepcheckout.com.br e não havia funcionado.
Douglas
Amigos me ajudem rodei todas as perguntas e todos os que vi que o cep não esta completando não vi ninguem falando como resolver isso, alguém pode por favor me ajudar a resolver isso ? Por favor galera, abraços.
Cristiano Borges
Olá instalei o modulo mas aparecer Erro 404 – Página não encontrada. quando clico no menu de configuração, o q fiz de errado?
Douglas
Boa noite galera descobri o porque não estava completando o cep o módulo de pagamento da Akatus vem com o OSC integrado portanto conflitava com o atual, a solução foi desinstalar o módulo da Akatus e pegar o que não tem o OSC integrado ai funfou bem, quer dizer bem entre aspas porque esta exigindo que coloque o telefone fixo mesmo sem estar como obrigatório * , não acho interessante essa opção tendo em vista que muitas pessoas não tem mais fixo, alguém pode me ajudar como resolver isso ? Caso queiram ver pode tentar fazer uma compra teste no meu site http://www.volkoff.com.br obrigado galera.
Diogo Narita Guerra
Por algum motivo os camos de Nascimento e data não estão aparecendo no meu OSC
alguem sabe me dizer como resolver isto?
mesmo colocando o campo como obrigatório ele não aparece
http://luizadias111.com.br/store/osc.png
print do problema
Fábio
Olá Pessoal,
Estou com problema no carregamento das informações do CEP que alguns já reportaram anteriormente nos comentários acima, li TUDO e não achei solução, imploro ajuda!
Depois de digitar o CEP, invés de carregar o endereço é carregado um monte de HTML, tipo “<?/*================="
Tentei a solução do Daniel Eduardo referente a tag curta, adicionei no php.ini e não solucionou.
Estou rodando no servidor local, fiz instalações tanto com Xampp quanto com easyPHP, cansei de instalar e desinstalar, tudo instalação limpa, e nada, como pode isso galera?
Ajuuda.
Mauricio
Boa noite..gostaria de saber se voce achou a solução para este problema pois estou tendo o mesmo.
Andre
Brother não peguei o fio da miada, eu upei todos os arquivos na hospedagem, agora o que eu faço pra substituir o checkout, (eu uso template da themeforest). se puder me ajudar na habilitação desse checkout ficaria grato d+! Otimo trabalho
Douglas
Como desativar a opção que envia a cada compra pro cliente a assinatura da newsletter, acredito que só falte isso e a opção que citei acima sobre o telefone obrigando mesmo qdo no admin esta como opcional, me ajuda ai galera por favor
Evandro dos reis
Boa tarde Deivison, tudo bem?
PRIMEIRAMENTE, PARABENS PELO MODULO SOLUCIONANDO ESSE ERRINHO ABAIXO FICARA 1000000%.
O modulo está perfeito tirando 1x coisa, gostaria muito de saber como resolver se é que ja tem uma solução para isso.
Os dados do cliente como CPF, RG..etc não fica salvo na sua área pessoal, tão pouco aparece no pedido no backend. E quando o cliente clica que ja tem uma conta e depois clicar em CADASTRAR-SE o formulário que apresenta é o PADRÃO DO MAGENTO, assim como em todos os lugares que tem essas informações o que aparece é somente a do padrão do magento.
Resumindo, os dados que aparece quando o cliente vai se cadastrar tem que ser os mesmos que quando o cliente ja está finalizando a compra.
Existe alguma solução para isso? Como faço para entrar em contato com voce?
OBRIGADO A TODOS,
Rafael Desio
Bom dia!
Por favor, estou tentando instalar o Onepagecheckout, mas não achei em nenhum lugar o tutorial de como faze-lo!
O link que informa no site do módulo não leva ao tutorial.
Poderia me ajudar?
Obrigado
Rafael
Deivison Arthur L. Serpa
Olá pessoal!

Acho que escrevendo aqui vai ser postado para todos :p
Então tenho uma boa notícia, estou terminando a versão 6.0 do OSC. Onde contei com ajuda de alguns amigos e juntos refizemos todo os js e mudamos algumas coisas. O demo dele encontra-se em http://onestepcheckout.com.br/novoosc/teste.html
Peço desculpas pela demora da atualização, pois não tenho como atender todos os que entram em contato comigo senão não trabalho rs e também não estou tendo muito tempo para me dedicar ao projeto. Mas gracas a ajuda de alguns brothers vamos lançar a versão 6.0.
Acho que o grande ponto dessa versão será a recusividade, ou seja, agora o OSC irá funcionar tanto no tablet tanto no celular. Além é lógico como disse acima de corrigir alguns erros que em sua grande maioria ocorriam devido a conflitos de JS, como por exemplo a gravação dos campos corretamente e preenchimento vai ajax do cep.
Acredito que agora o OSC Brasil será o melhor e mais completo OSC existente! Fiquei surpreso em analisar outros OSC como o da Idev que custa +/- 700 reais e é cheio de bugs onde o nosso não existe nem nunca existiu tais bugs
Um dos bugs encontrado no Idev é o preenchimento dos dados de endereço na tela de registro, pois caso não seja habilitado isso o cliente ao ir para o OSC os dados de endereço não ficam visíveis para preenchimento, assim o usuário é forçado a fazer o registro junto com seus dados de endereço! Já no OSC Brasil basta preencher os campos de dados pessoais e ao entrar no OSC e não tiver os dados do endereço irá ser exibido os campos de endereço para entrega e ocultado os dos dados pessoais!
Outro bug que encontrei no da Idev, seria que grande maioria dos e-commerces que o usam, forçam o cadastro antes de prosseguir para o OSC. Eu tinha achado isso massa a nível de estratégia, pois após realizar o cadastro(onde deveria ser pequeno e nao conter os dados de endereço como citado acima) o usuário iria pensar 2 vezes em não realizar a compra pois após a autenticação geralmente os usuários pensam assim “Po o frete é um pouco mais caro que no concorrente… há mas já que estou aqui vou comprar aqui mesmo!” E isso não acontece quado não se solicita a autenticação antes de ir para o OSC, pois assim o cliente pensa assim “Po o frete é um pouco mais caro que no concorrente…. como ainda não fiz nem o cadastro posso pensar mais um pouco!” rs Então irei implementar a essa autenticação ou não antes de ir para o OSC. Porém no caso da Idev, esse cadastro acontece antes por conta de existir um bug no cálculo de frete, onde em meus testes quando se tem mais de um endereço ele calcula apenas em cima do primeiro endereço. Então essa seria mais uma vantagem que teremos de forma FREE em nosso OSC Brasil!
Caso você possui bons conhecimentos e queira contribuir também com o OSC, entre em contato. Iremos analisar seu grau de conhecimento e sendo aprovado sua contribuição colocaremos como mantenedor do projeto, assim como iremos fazer com as pessoas que já contribuiram!
Vlw pessoal vamos aguardar! falta pouco!
Fábio
Parabéns Deivison,
Queria ter conhecimento para ajudar mas ainda estou em fase de conhecer o magento.
A pergunta que não quer calar, qual previsão de lançamento dessa nova versão?
Estamos ansiosos.
Abraço.
Augusto
e ae blz! tem como liberar link do 6.0 para teste, to babando na espera, a gravação de cpf e rg no backend deu certo??
Deivison Arthur L. Serpa
Sim brother, o problema do cpf é JS e o problema do RG é o name na página de registro e do billing.phtml que tem que ficar assim billing['rg'] ou invés de somente rg
Andrea
Aonde coloco o “html OSC 4.0.txt” ??
evandro dos reis
Parabéns, pela nova atualização com certeza após está atualização muitas pessoas ficaram eternamente grata a voce, principalmente pela dor de cabeça de muitos tentando arrumar o campo CPF que não grava, ou se grava no osc, nao grava no cadastro padrao e vice versa…
novamente, PARABENS, é de brasileiros como voce e outros que precisamos para nossa comunidade MAGENTO.
Temos alguma previsão para essa nova atualização?
Rodrigo
Em primeiro lugar, parabéns Deivison pelo módulo! Realmente ele faz com que a loja se adapte totalmente à realidade brasileira!
Gostaria apenas de perguntar como acesso a tela em que defino quais campos são ou não obrigatórios. Gostaria de tirar a obrigatoriedade do RG e não consigo acessar pelo Painel de Controle. Já alterando se edito deletando essa parte do código pelo código register.phtml por exemplo, o Painel de Controle do One Step Checkout no admin some…
Abs
Guilherme
Pessoal, nessa nova atualização, mais alguém ficou com os estados repetidos no select?
isabela
estou baixando o módulo agora, mas pelos comentários do pessoal, tenho certeza que vou adorar o módulo! Parabéns, muito obrigada!
Rafael
OlaArthur..
Uso o Magento 1.5.1 , e queria mudar apenas as informações do formulario fecharpedido/informações de cobranca e informações de entrega..
Consigo fazer a mudança somente nestes , teria como vc me dizer quais os arquivos eu substituo ?
Me ajudaria muitoo…
Obrigado..
Aguardo seu retorno..
Mauricio
Caro Deivison.
Gostaria de saber se pode meajudar…
estou tendo o seguinte problema. O carregamento das informações do CEP ,
Depois de digitar o CEP, invés de carregar o endereço é carregado um monte de HTML, tipo “<?/*================="…ja tentei rever alguns codigos mas nao achei a solução.. teria como me dar uma luz do caminho a seguir… seria muito grato.
Mauricio
Deivison Arthur L. Serpa
Opa pessoal, hoje de manha foi feito um pull resquest no git do OSC4.0 com algumas atualizações feitas pelo grande amigo Cláudio Luiz que também é mantenedor do projeto junto comigo e Denis Spalenza.
Peço a que realizam testes em instancias de demostração para podermos juntos homologar os fix consertados https://github.com/deivisonarthur/OSC-Magento-Brasil-4-Pro
Os fix consertados foram:
*RG
*CPF
*CNPJ
*Data Aniversário
*Tipo Pessoa
Peço por gentileza que verifiquem, mas também que seja realizado o teste numa instancia limpa do magento afim de homologarmos.
Paulo
Boa Tarde Deivison,
Inicialmente gostaria de parabeniza-lo pela iniciativa e grande trabalho que vem fazendo!
Estava utilizando a versão anterior e instalei essa numa instalação do magento zerado.
E comigo o que ocorreu foi estes itens citados abaixo:
- Erro 404
Apos instala-lo Ainda precisa ir em configuration/admin/security e desabilitar o Add Secret Key to URLs para que não de o erro 404.
- Cep
Ao digitar o Cep o cursor pula para o campo Numero.
No meu caso que o endereço não é preenchido automaticamente.
- Campo Celular
Defini o campo como opcional mais ainda assim ele exibe a mensagem de obrigatoriedade para finalizar a compra.
Quanto ao erro 404 e Cep não há problema nenhum, mais no meu caso o problema com o campo Celular permanece ou seja, como citado pelo “Nestor” a solução é desabilitar de vez já que definindo como opcional não esta funcionando perfeitamente.
Queria muito ajuda-lo na correção de problemas mais como não tenho noções de programação fico so na encheção de saco mesmo.
Obrigado novamente Deivison pelo Trabalho !!!
Paulo
Desculpa Deivison,
Encontrei um outro probleminha.
Caso a pessoa já seja cadastrada e tente fazer uma segunda compra informando um segundo endereço recebe a mensagem: “CPF/CNPJ informado é invalido”
http://img546.imageshack.us/img546/7728/crieoutroendereco.jpg
Evandro
Fiz a substituição dos arquivos, está quase tudo certo… So que quando vc salva o CPF pelo cadastro do magento ele continua não salvando o CPF.
Daniel
Procurei seguir as correções que estão nesta página, mas ainda tenho erro:
PHP Fatal error: Call to a member function setMethod() on a non-object in /var/www/magento/app/code/core/Mage/Payment/Helper/Data.php on line 106
Sem produto aparece um aviso que o carrinho está vazio, mas com produto, a página é apresentada em branco, sem título algum.
Cezar Augusto
Bom dia!
Estou com um pequeno problema que não consigo resolver.
Se alguém puder me ajudar, eu agradeço muito.
O login na página principal do site puxa o seguinte endereço:
https://meusite/index.php/customer/account/login/
Já no Checkout ele puxa o mesmo endereço, porém sem o “index.php”:
https://meusite/customer/account/login/
Dessa forma eu não consigo logar no site pelo link do Checkout. Só consigo logar pelo link da página principal.
Alguém poderia me ajudar?
Muito obrigado.
Emerson
Olá Deivison,
Sou muito grato pela sua, e de seus companheiros, pela bela iniciativa.
Estou utilizando o OSC em meu projeto, porém, estou tendo um problema com o CPF. Quando o cadastro de um novo cliente é criado, ele não salva o CPF e, ao fazer a compra, sempre me apresenta o erro de que o CPF é obrigatório. Mesmo editando em Minha conta e reinserindo o CPF, ele continua reclamando de que o CPF é obrigatório e, com isso, não consigo finalizar a compra.
Como faço para corrigir isso?
Att,
Emerson Ramos
Rafael Martins
Pessoal, fiz um bacalhau aqui e agora consigo receber o cpf dos 2 cadastros, tanto na finalização da compra quanto no cadastre-se do “minha conta”.
Segue abaixo o que eu fiz, espero que ajude alguém.
1 – Marcar sim para opção “Campo CPF/CNPJ pelo TaxVat” em System -> Configuration -> One Step Checkout Pro.
2 – Marcar Opcional para poção Show Tax/VAT Number em System -> Configuration -> Customer -> Customer configuration -> Name and address options
3 – No arquivo register.phtml localizado em app/design/frontend/base/default/template/onepagecheckout/persistent/customer/form substituir o seguinte trecho. No meu arquivo linha 124.
getLayout()->createBlock(‘customer/widget_taxvat’) ?>
isEnabled() && $cpfcnpj === ’1′): ?>
setTaxvat($this->getFormData()->getTaxvat())->toHtml() ?>
por
getLayout()->createBlock(‘customer/widget_taxvat’) ?>
isEnabled() && $cpfcnpj === ’1′): ?>
CPF:*<input type="text" id="cpfcnpj" name="cpfcnpj" title="__(‘CPF’); ?>” class=”input-text validar_cpf inputcpf ” />
4 – No arquivo customer.php localizado em app/code/core/mage/customer/model excluir ou comentar o trecho abaixo.
$attribute = Mage::getModel(‘customer/attribute’)->loadByCode($entityType, ‘taxvat’);
if ($attribute->getIsRequired() && ” == trim($this->getTaxvat())) {
$errors[] = Mage::helper(‘customer’)->__(‘The TAX/VAT number is required.’);
}
Obs: Esta alteração funcionou para mim em uma instância limpa do magento e com a versão OSC-Magento-Brasil-4-Pro
Valeu galera! Espero ter ajudado!
Augusto
o meu ta com algum erro, no item 3, tem como postar o arquivo modificado.
Emerson
Olá Deivison,
Não sei se é um problema com o OSC, mas desde que eu o instalei, o e-mail automático de pedidos está funcionando incorretamente.
Configurei corretamente o template e o envio, porém, sempre que clico em Finalizar compra, é enviado meu template de inscrição de newsletter. Alguém já teve esse problema? Como posso corrigir?
Att,
Emerson Ramos
Deivison Arthur L. Serpa
Opa amigo com certeza é algo em seu Magento, pois de 5 mil downloads vc foi o primeiro e único a falar sobre a possibilidade desse bug, fora que o OSC não mexe em nada relacionado a emails.
Emerson
Tudo bem. Vou verificar aqui.
Abs
Alex Sander A Santos
Boa noite, parabéns pelo modulo.
Tenho um problema na tela de fechamento do checkout, formas de envio, o calculo de frete não é carregado e não é atualizado. Gostaria de saber como resolver isso.
Agradeço Antecipadamente
Antonio
Olá Deivison,
Em primeiro lugar quero lhe parabenizar pelo trabalho que vem fazendo com o One Step Checkout!
Quero muito testar este modulo em meu site mas estou com um problema. Não estou conseguindo implementar o modulo, baixei o arquivo .rar, extrai o conteudo, copiei para as respectivas pastas via ftp e não aparece no sistema magento. o que pode estar acontecendo? Algum link de tutorial para eu me guiar?
Aguardo!
Att
Antonio SIlva
Bruno Anjos
Deivison, o módulo está incrível, parabéns a você e toda equipe que está trabalhando nele.
Na minha instalação, não aparece a opção de mostrar/omitir o campo RG. É normal isso? Gostaria que o campo fosse omitido (opcional), como faço isso?
Obrigado!
Lucas Simines
Olá Deivison, tudo bem?
Estou com um problema desde que instalei o módulo que é na hora de Selecionar o pagamento, possuo Bcash e Pagseguro, na hora que seleciono o PagSeguro e clico finalizar compra, ele diz para eu selecionar um método de pagamento do Bcash, ou seja, não estou conseguindo ter mais que um pagamento na loja.
Obrigado! Att,
Augusto
para download
Fernando
Ótima iniciativa e parabéns pelo projeto!
Mas queria relatar que o link do tutorial direciona para esta página, mas, cadê o tutorial, afinal?!
Pedro Henrique Diegues
Oi Deivison. Lhe enviei um e-mail ontem aqui pelo form de contato, vc recebeu?
Sergio Monteiro
Olá Deivison, parabéns pelo módulo e obrigado pela iniciativa e disposição para criar um módulo tão útil. Estou produzindo esta loja de forma completa e pretendo começar firme usando o Magento pra alguns clientes e tão logo isto aconteça estarei contribuindo. Editei o artigo de tradução e não localizei o texto que aparece na minha loja na página de checkout. O texto está assim:
CPF (Cadastro de Contribuintes Pessoas Físicas) e quero deixar apenas CPF pois assim ele usa mais de uma linha e desconfigura a página. Poderia me auxiliar? Muito obrigado.
José Carlos
Olá Deivison!
Parabéns pelo projeto e pela disposição e dedicação em beneficiar outras pessoas com o seu trabalho.
Sou novo nessa área de Loja Virtual e estou buscando conhecimentos para a montagem da minha. Me interessei pelo módulo que vc desenvolveu, porém, o link http://www.deivison.com.br/blog/2012/08/11/osc-magento-brasil-magento-one-step-checkout-free-e-normatizado-para-o-brasil, o qual, vc disponibiliza para a instalação, nos trás de volta a esta página e, inclusive, acredito que vc já tenha percebido isso, diante de várias outras menções ao problema, deixadas aqui nesta área de comentários, porém, não houve a sua interferência para a correção.
Seria possível corrigir o link, lá no alto da página, ou informar aqui o link correto para a instalação?
Desde já, agradeço pela atenção dispensada e aguardo um retorno, assim que possível.
Abraço!
Jeffrey Bittencourt
Deivison , não tem mais tutorial de instalação ? ;/
Deivison Arthur L. Serpa
Não basta extrair para o seu magento. Mas faça bkp antes!
Pedrinele
Gostaria de saber como procedo para que o campo RG não seja obrigatório?
Deivison Arthur L. Serpa
Edite o billing.phtml e remova a required da classe dele. vlw
Pedrinele
Gostaria de saber se alguém pode me ajudar? instalei o módulo, mas quando vou na administração e clico no próprio para configura-lo ta dando um erro 404 página não encontrada.
Augusto
e a versão 6 ta no prelo, precisando de verba para terminar? necessita contribuição?? to ansioso kkk
Deivison Arthur L. Serpa
Verba é sempre bom né rs! Aproveite e faça uma contribuição lá no pagseguro! Já existe uma pequena atualização do OSC feita pelo Cláudio. Estamos preparando a versão 6 e já já teremos novidades!
Cleanderson Lobo
Olá Deivison,
Sou muito grato pela bela sua iniciativa, otima ferramenta.
Sou estou com um problema, no momento que vai para pagina de finalizar o produto os locais onde tem o Frete, Pagamento e o RESUMO DA COMPRA, não aparece fica só com a imagem de “loader.gif” direto, como fosse algum erro no Js.
Poderia me ajudar? Agradeço
Cleanderson Lobo
De tanto mexer, e lendo perguntas anteriores percebi que era o modulo do frete que estava usando, mudei para o Pedro Texeira, resolveu o problema, mas fica so mais uma duvida ja esse modulo com o CobreDireto? Estou desenvolvendo minha primeira loja em magento antes so desenvolvia em WordPress estou ainda pesquisando checkout transparente para aplicar, uma delas era o Cobredireto mas não seu se ele é fica na pagina.
Você tem algum que poderia me indicar que fosse nesse estilo, cobra por transação.
Bruno
Olá,
Este modulo é excelente, mas eu gostaria de remover os campos de RG e CPF do cadastro e do pagamento. Já pesquisei por aqui e no Github e não achei uma explicação clara (localização do arquivo, arquivo, o que remover) para este ponto. Alguem poderia me ajudar, por favor?
Obrigado!
Paulo
Olá Deivison,
Tenho uma certa duvida de um erro com relação a msg que aparece: “Por favor, corrija o CEP digitado, ele não está correto.”
Lá no Google Groups você fala desse método para corrigir o erro:
Tirar o aviso de Erro no módulo do Pedro
Pra não apresentar o erro do cep vazio, basta ir em: app/code/community/PedroTeixeira/Correios/Model/Carrier e editar o arq CorreiosMethod.php
Comente a linha 98 onde começa assim: $this->_throwError(‘zipcodeerror’, ‘Invalid Zip Code’, __LINE__);
//$this->_throwError(‘zipcodeerror’, ‘Invalid Zip Code’, __LINE__);
//return $this->_result;
return true;
Você comenta tbm sobre um patch de correção que você disponibiliza o link aqui nos comentário.
Porem nenhuma das duas soluções resolveu o problema….levando em consideração que eu testei a solução no meu tema e em um tema zerado e ainda assim não funcionou!
Vc saberia dizer qual é o problema ?
Obrigado e parabéns pelo trabalho !!!
edson
Olá,
Dou parabéns pelo modulo. Esta sendo uma grande contribuição para todo o e-commerce no Brasil.
Gostaria de saber como esta a compatibilidade do modulo com o Bcash? instalei o modulo para testar mas na hora de ir para o pagamento no Bcash não acontece nada?!?! fica em branco onde deveria aparecer a iframe do bcash.
Já tentei todas a formas modal, redirect e iframe e nada… alguma dica?
Grande abraço e mais uma vez obrigado.
edson
Mais um dado…
Toda vez que tento finalizar a compra recebo um e-mail com : Newsletter subscription success. ?!?!?…
Alex
Olá, parabéns por disponibilizar um módulo tão bom assim..
Só que eu estou com uma dificuldade, minha página de checkout não finaliza as compras, ele fica carregando e não mostra as opções de forma de pagamento, nem resumo das compras..
Cíntia Menezes
Boa tarde, instalei o módulo por cima de uma versão antiga que tinha, ai não sei se o mesmo está configurado corretamente. Pois preciso que o CPF seja um campo obrigatório e não estou conseguindo isso, na tela de configuração só tenho a opção para escolher “Campo CPF/CNPJ pelo TaxVat” e não aparece se CPF é obrigatório ou não, tenho que colocar isso na configuração de cliente. Mas não está dando certo, como seria a forma correta de configuração do cpf para ele ser obrigatório??
Nivea
Olá, gostaria que alguém me ajudasse!
Eu não sei o que acontece, mas os Campos: Tipo de pessoa, Inscrição Estadual, CNPJ/CPF e Empresa não aparecem no meu frontend, e o cadastro não continua pq aparece os textos:
“Tipo Pessoa” é um valor obrigatório.
“Inscricao Estadual” é um valor obrigatório.
“CPF/CNPJ” é um valor obrigatório.
“Empresa” é um valor obrigatório.
Eu já mudei os arquivos da pasta skin>Frontend> base> default para o meu tema, mas continua do mesmo jeito.
Eu ficaria muito grata se alguém pudesse me ajudar.
Caio Monteiro
comigo aconteceu esse mesmo problema, o problema é que os dados digitados no campo não estão sendo gravados no banco de dados. O problema está na conexão com o banco de dados, no arquivo mysql4-install-3.0.2, na pasta sql.
Cíntia Menezes
E no cadastro do cliente mesmo o cpf sendo preenchido o valor não é salvo de jeito nenhum, sabe o motivo?
Cesar Rodrigues
Olá Deivison, parabéns mais uma vez pelo módulo. Estou com um problema. Tenho instalado o módulo do Pagseguro do Tiago. Quando escolho a opção do Pagseguro, ele me mostra o nome da bandeira das opções de pagamento ao invés de mostrar a imagem das bandeira, boletos, etc. Eu já fiz testes voltando para a opção default de pagamento do Magento. Quando faço isto funciona normalmente, porém quando habilito o OSC, não aparece. Você pode consultar pelo site que eu te citei acima.
Agradeço a sua ajuda.
Abraços,
Diego Pimentel
Boa Noite,
Preciso de um suporte com relação ao modulo One Step a instalação foi tranquila, o modulo esta funcionando aparentemente correto. Porém quando vou finalizar o pedido surge a menssagem
Necessário o número de VAT/TAX.
Pedrinele
Amigo tem previsão de quando sai a versão 6? Estou ancioso.
Fábio
+ um aguardando a versão 6
Adao
Impressão minha ou o download esta com problemas?
Estou tentando baixar e chega só um arquivo com 0 bytes.
Deivison Arthur L. Serpa
https://github.com/deivisonarthur/OSC-Magento-Brasil-4-Pro/archive/master.zip
Leandro
Boa tarde Deivison, tudo bem?
Fiz o download do arquivo .zip (Download versão 4.0 Free) e tentei também no “GITHUB ” porém descarrega um arquivo corrompido. Existe algum outro Link para download?
abraço!
Deivison Arthur L. Serpa
segue https://github.com/deivisonarthur/OSC-Magento-Brasil-4-Pro/archive/master.zip
Leandro
Agora consegui baixar, vamos ver se consigo instalar.
Obrigado Deivison
Adao
Alguem tem o tutorial de instalação?
Pois enviei os arquivos mas não foi o suficiente.
Adao
Só precisei deslogar, facinho.
Adao
Como fazer para que alguns campos não sejam obrigatórios?
CPF, CNPJ, FAX, Celular, tudo ta pedido obrigatoriedade e nao preciso disso
Nakai
Bom dia, alguém está com problemas no preenchimento automático de endereço?
Por acabo fui fazer um teste hoje de compra e vi que não está preenchendo em nenhum dos sites que eu instalei o OSC.
Abraços.
Nakai
Deivison Voltou ao normal. Deve ter sido alguma instabilidade.
Desconsidere meu ultimo post.