Fork me on GitHub
Você esta em:Home » Dicas Dev Magento » One Step Checkout Brasil 6 Pro

One Step Checkout Brasil 6 Pro

bannerosc6proConheça a mais nova versão do projeto OSC 6 pro

Oque é?

O projeto OCS-Magento-Brasil é uma iniciativa que visa o desenvolvimento de um módulo de OSC (One Step Checkout) para o Magento incluindo opções e configurações básicas para o funcionamento nas lojas brasileiras, tais como: validações, formatações, CPF, CNPJ, Celular, busca CEP,…

Versão 6.0 é a mais recente do projeto One Step Checkout 2014

 Links Úteis

 Developers Mantenedores

  • Deivison Arthur
  • Isaac Lopes
  • Michel Brito
  • Denis Spalenza

 Novidades

Obs: O módulo foi totalmente rescrito visando a padronização, aumento das conversões e performance.

  • Validação do CPF/CNPJ cross browser;
  • Validação de e-mail já registrado;
  • Validação de CFP/CNPJ já registrado;
  • CPF/CNPJ usando o Taxvat;
  • Seleção do tipo pessoa;
  • Adição de todos os estados do Brasil;
  • Uso do campo Fax como Celular;
  • Formatação dos campos do Telefone e Celular cross browser;
  • Uso do campo firstname como Razão Social para seleção de PJ;
  • Uso do campo lastname como Nome Fantansia para seleção de PJ;
  • Opção de autenticação antes de ir para o checkout;
  • Homologado em projetos com grande volume de vendas;
  • Suporte as versões acima da 1.6+;
  • Busca do CEP para auto complete do endereço cross browser;
  • Bloqueio da edição do e-mail, CPF, CNPJ na tela de edição de endereços;
  • Uso do CSS padrão da theme Default do Magento;
  • Padronização de todo o código fonte;
  • Responsivo com Bootstrap;

 


 

 Instalação

Atenção! Faça sempre backup antes de realizar qualquer modificação! E sempre teste em um ambiente de desenvolvimento!

Instalar usando o modgit:

$ cd /path/to/magento
$ modgit init
$ modgit add oscbrasil6 git@github.com:deivisonarthur/OSC-Magento-Brasil-6-Pro.git

Instalação manual enviando os arquivos

*Baixe a ultima versão aqui, descompacte o arquivo baixado e copie as pastas app, js e skin para dentro do diretório principal do Magento *Limpe a cache em Sistema > Gerenciamento de Cache

 


 

Atenção! Faça sempre backup antes de realizar qualquer modificação! E sempre teste em um ambiente de desenvolvimento!

 


 

 Visões de demonstração do OSC 6

1 – Registro(Cadastro) One Step Checkout estilizado

2 – Verificação se o e-mail, CPF e CNPJ são únicos, ou seja, se já possui registro Verificação se o e-mail, CPF e CNPJ são únicos, ou seja, se já possui registro

3 – Tela do OSC Estilizada 1 One Step Checkout estilizado 1

4 – Tela do OSC Estilizada 2 One Step Checkout estilizado 2

5 – Tela do OSC Estilizada 3 One Step Checkout estilizado 3

6 – Edição do Endereço One Step Checkout Edição do Endereço

7 – Informações da Conta One Step Checkout Informações da Conta

 


 

Atenção! Faça sempre backup antes de realizar qualquer modificação! E sempre teste em um ambiente de desenvolvimento!

 


 

 Tutoriais e Observações

A – Habilitando os campos de endereços


A1 – Visite a página: Admin : Sistema > Configuração > Clientes > Configuração > “Opções de Nome e Endereço” >

A2 – Aletera para:

  • Número de Linhas p/ Endereço:4
  • Exibir Data de Nascimento:Opcional
  • Exibir CPF/CNPJ:Obrigatorio
  • Exibir Sexo:Opcional

Ou seja, ficará assim:

  • street1 = endereço
  • street2 = numero
  • street3 = complemento
  • street4 = bairro

B – Habilite o Estado como obrigatório:


B1 – Visite a página: Admin : Sistema > Configuração “Aba Geral ” > Opção de estado “Estado é necessário para” >

B2 – Selecione: Brasil

C – Habilite o taxvat e coloque como obrigatório:


C1 – Visite a página: Admin : Sistema > Configuração > Clientes > Configuração > “Opções ao Criar Nova Conta”

C2 – Selecione: Exibir CPF/CNPJ no Frontend: Sim

 


Atenção! Faça sempre backup antes de realizar qualquer modificação! E sempre teste em um ambiente de desenvolvimento!


Faça uma doação


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, você pode fazer isso utilizando o botão do Pagseguro no site ofical do projeto: Site Oficial do projeto ou caso você seja uma empresa e queira patrocinar e ter seu banner aqui entre em contrato através do email deivison@inovarti.com.br

Sobre o Autor

Designer, Web Developer & Linux Administrator

Meu nome é Deivison Arthur, tenho 29 anos, sou Administrador Linux, Analista de Sistema, Webdesigner e Pesquisador. há mais de dez anos. Nasci no Rio de Janeiro, atualmente trabalho como Gerente de Tecnologia e E-commerce at Grupo FFernandes e Freelancer nas horas vagas. Desenvolvimento em Joomla, Wordpress, Drupal, Magento e outros GPLs...

Quantidade de Artigos : 114

Comentários (136)

  • Adeilton Oliveira

    Boa Tarde!
    Primeiramente parabéns !!!! ficou 10 !!!!!!
    muito mais rápido e funcional que a versão anterior, vocês estão de parabéns! vou fazer uma doação para você assim que cartão virar kkkk

    Uma duvida, é possível alterar o check-out para puxar o estilo de um tema personalizado ? pois por padrão você colocou o tema default do magento, fora isso show de bola ! parabéns pelo projeto!

    Responder
  • Anderson

    Para quem está usando a versão 4, quais são os procedimentos para atualização?

    Responder
  • Douglas Bentley

    Olá Deivison,
    Muito bom seu módulo! Porém gostaria de saber, é compatível com o Magento 1.9 ?

    Responder
      • Douglas Bentley

        Estou encontrando dificuldade aparentemente de layout para o tema “rwd” que vem padrão no Magento 1.9.0.1.
        Está ficando em uma coluna, some o campo de estado e quando clica login no usuário cadastrado da o erro: {“success”:false,”messages”:["Invalid login or password."]}

        Tem ideia do que seja?

        Obrigado!

        Responder
        • Deivison Arthur L. Serpa

          Douglas sobre as colunas uma embaixo da outro isso é apenas CSS 3 sobre o erro atualize para o mais recente, acabamos de fazer um commit do login. Nós optamos pelo login antes do checkout por alguns fatores e por isso não testamos profundamente o login flutuante do osc. Optamos pelo login antes do checkout por isso ser uma técnica que estudamos de Design Persuasion com adaptação para a cultura brasileira, onde 24% das pessoas se sentem mais segura após logar no shop e não caindo direto no OSC. Nos estudos observamos que os clientes raramente optam por compras como Guest (Talvez isso seja cultural por conta da quantidade de shop com problemas e por nosso histórico brasileiro e má reputação, então com o login o cliente se sente mais seguro) Notamos também que as taxas de abandono de carrinho também foram diminuídas consideravelmente, além de todos os grandes cases também optarem pelo login antes.

          Responder
          • Cristiane Ceresso

            Deivison, como posso fazer com que o cliente caia primeiro no Login ao finalizar um pedido na OSC 4? Se ele tiver logado já no sistema aí vai normalmente ao OSC, mas se não, redireciona para a tela de login?

            Grata

        • Jonatan Machado

          Creio que seja o mesmo problema que eu tive conflito jquery-1.10.2.min.js

          Abraços

          Responder
  • Adeilton Oliveira

    Deivison, se for possível me da uma dica de como eu posso deixar a pagina de registro em duas colunas, para ficar igual a sua de exemplo, aqui esta tudo um em baixo do outro, estou tentando deixar em 2 colunas mas sem sucesso. Abraços e parabéns mais uma vez :D

    Responder
  • Rogério de Sá

    Grande Deivison,

    Obrigado por mais essa contribuição a comunidade Magento.

    Estamos testando o módulo, e qualquer erro que localizar, tentarei ver a solução para postar aqui. Mas por enquanto, está redondo!

    Dúvida, os exemplos acima de OSC estilizados são temas prontos no módulo ou com CSS alterados?

    Mais uma vez obrigado, e sucesso.

    Responder
  • David Borges

    Deivison, boa tarde! Parabéns pelo módulo.

    Estou fazendo a instalação em um magento puro pra poder testa-lo.

    Estou tomando a mesma mensagem que o amigo acima. No OSC, ao preencher usuário e senha e clicar em Logar recebo a mensagem {“success”:false,”messages”:["Invalid login or password."]}

    To achando que falta algum arquivo ou configuração na instalação, porém fiz a instalação via ssh e depois refiz de forma manual. Em ambos os casos a página de OSC apresenta essa dificuldade.

    Baixei há 20 min via github, então já estou utilizando a versão com commit.

    Além do probleminha citado acima, o botão de finalizar compra também não funciona, PORÉM acredito que seja resultado do mesmo problema que estou tendo acima. Resolvendo um resolveremos o outro.

    Vendo o erro acho que fica mais fácil, então to liberando esse teste para que possam simula-lo caso queiram.

    http://magentoprospecta.web943.uni5.net/teste-3.html

    RESUMO DA OPERAÇÃO
    - MAGENTO 1.8.1
    - OSC 6 PRO (JÁ COM COMMIT)
    - CONFIGURAÇÕES SOLICITADAS SOBRE ENDEREÇO, ESTADO ETC (FEITAS)
    - CRIADO CATEGORIA TESTE
    - CRIADO PRODUTO TESTE
    - CACHE DESABILITADO
    - MÓDULO HABILITADO

    Se precisar que eu faça alguma coisa por aqui, eu faço e posto o resultado pro pessoal.

    Responder
    • David Borges

      Deivinson, ó eu traveiz! rsrs

      Irmão, dando uma olhada no console do Chrome, percebi que o que faltava era um arquivo Jquery, por algum motivo o código não fazia chamada à ele.

      A correção é bem simples, inclui no /www/js/onestepcheckout o arquivo do Jquery que faltava e depois chamei ele no Layout.

      Baixei o arquivo http://code.jquery.com/jquery-1.11.0.min.js, coloquei-o na pasta /www/js/onestepcheckout .

      Depois editei o arquivo onestepcheckout.xml em /www/app/design/frontend/default/default/layout, incluindo o Jquery, conforme abaixo:

      onestepcheckout/jquery-1.11.0.min.js

      Resolvido! ;)

      Esperto ter ajudado.

      Responder
  • Rodrigo

    Estou com 2 problemas.

    Recebo no console o seguinte erro

    Uncaught TypeError: Cannot read property ‘bind’ of undefined

    Além disto mesmo com os campos CPF e EMAIL preenchidos corretamente o validate identifica erros

    Responder
    • Rodrigo

      O problema do “bind” acontece quando o “editar carrinho no checkout” está habilitada.

      Entretanto o outro problema não me retorna nenhum erro no console

      Responder
    • bruno

      Rodrigo instalei o magento na raiz , e ele resolveu o problema com o email,cpf,

      só estou tendo problemas com o pagseguro agora por que ele não esta pegando o region via post….

      Alguem ai com esse problema ?

      Responder
    • Ederson

      Rodrigo,

      Tive o mesmo problema nos campos CPF e EMAIL e descobri que existe uma chamada ajax para estas validações. No meu caso, havia alterado a pagina principal “index.html” para “index_magento.html”. E assim a chamada ajax não era encontrada. A solução foi retornar a pagina para index.html ou alterar o .htaccess de:

      ” RewriteRule .* index.php [L]”
      para
      ” RewriteRule .* index_magento.php [L]“

      Responder
  • Junior

    Olá Deivison, visualizando os checkout instalados ficou muito bom, porém no meu caso ao tentar instalar em bases de testes com instalações do magento totalmente novas versão 1.9 e 1.7 não consegui fazer funionar o layout fica desconfigurado e o campo cpf aparece dois no checkout o tax/vat e outro. O que poderia ser? Também não consegui fazer com que a página de cadastro ficasse em duas colunas conforme mencionou o Adeilton Oliveira.

    Responder
  • Jonatan Machado

    instalei e já tinha a versão 4 quando tento me cadastrar qualquer e-mail que eu coloque aparece que esta errado esse erro esta acontecendo com alguém mais ?

    Abraços

    Responder
  • Jonatan Machado

    Quando puder me tira essa duvida o OSC6 adiciona esse jquery?

    type=”text/javascript” src=”//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js”

    Responder
  • Rodrigo

    Deivison, parabéns! Acabei de atualizar para o 6 e funfou direitinho. Apenas o campo de RG (identidade) que sumiu do tanto do back quanto do front ( painel do cliente ). Eu preciso dele para gerar a nota fiscal. Alguma ideia de como fazê-lo voltar ?

    Abraço!

    Responder
  • Melissa Fornazari

    Não vejo a hora de atualizar na minha loja!! :-D
    Valeu mesmo por essa atualização, assim que testar realizarei minha contribuição!

    Responder
  • Fabio

    Olá parabens de modulo…

    TEnho um problema: No form de cadastro de clientes, o campo email + cpf, nunca é validade sempre da erro dizendo que dados estão errados, mas estou colocando daddos correto, estou com erro de validação no form

    Responder
  • Jonatan Machado

    Na pagina de finalizar apos o cadastro quando eu seleciono um modo de entrega ele da um reload as div. porem as funções das formas de pagamento para de funcionas quando seleciono EX: Cartao de credito não aparece os campos para digitar. alguém mais com esse problema?
    Abraços

    Responder
  • Jonatan Machado

    Opa Deivison, Qual arquivo e responsável pelo reload das div?

    Abraços

    Responder
  • Tiago Martins

    Olá Deivison, bom dia!

    baixei o One Step Checkout Brasil 6 Pro atualizado ontem e fiz a instalação confirme instruções no site.

    ao tentar finalizar um pedido me deparei com o seguinte erro:

    1 – Digite um email válido – porem o email é valido e independente do email digitado ele não valida este campo;
    2 – cpf também da o mesmo problema

    sabe me dizer como posso resolver isso?

    obrigado

    Responder
    • Jonatan Machado

      Estava com um problema parecido quando instalei o OSC6 encima do OSC4 porem não testei com a nova versão do OSC6 que da opção de desativar o jquery para nao ter conflitos.
      Você esta usando a ultima versão?
      Abraços

      Responder
  • Jonatan Machado

    Alguém mais esta usando o OSC ¨com o Modulo do Fillipe Almeida Dutra quado seleciono o o modulo de pagamento da cielo ele não faz reload das div mais Quando seleciono EX boleto ele funciona normalmente, fiz um teste também com o modulo do Alex Braga não funciona : /

    Responder
    • Jonatan Machado

      Eu dei uma olhada no Leo eletro que você esta usando o OSC6 e também esta assim, isso e proposital então?

      Abraços

      Responder
      • Deivison Arthur L. Serpa

        Opa Jonatan, o OSC faz um save de sessão, ou seja, assim que colocar os dados do cartão de crédito ele irá salvar o form do cartão em sessão. Optamos de deixar assim pois na leoeletro usamos desconto no cartão de crédito, vc pode notar que ao preencher todos os dados do cartão e caso não de erro ele irá executar o reload e mostrará o desconto referente aos 10% na primeira parcela na leoeletro. Porém tem como vc por js forçar o reload ao clicar em cartão mexendo nessa parte do reload. Mas um ponto importante é que o desconto do boleto não será aplicado ao cartão não, para aplicar o desconto no cartão colocamos um aviso de cálculo no final. Ou seja, ocorre isso por conta das validacoes existentes no cartão, caso não tenha validações ele ira executar o realod normalmente, porem as validações são essenciais.

        Responder
        • Jonatan Machado

          Muito bem bolado acabei de testar aqui funciona de boua.

          Obrigado
          Abraços

          Responder
          • GabrielP

            Estou com a mesma dificuldade, mas não consegui entender como fez para solucionar o problema. Poderia explicar melhor?

        • André

          Utilizando o pagamento transparente do PagSeguro, ao sair do campo número do cartão de crédito retorna o valor das parcelas, não ao finalizar o preenchimento de todos os dados do cartão, nesse caso tendo um desconto na forma de pagamento por boleto ele permanece no total parcelado. O reload deve ser executado ao selecionar a forma de pagamento.

          Responder
  • Wilson

    Primeiramente parabéns pelo módulo! gostaria de tirar uma duvida, quando ativo SSL em meu site o modulo some do painel e no checkout nao carrega valores do frete ao digitar cep. com o SSL desativado funciona normalmente. Já verifiquei se tem imagens sem https ja alterei htacess, enfim não sei o que pode ser.

    Responder
  • Lucas

    Deivison, estou com um problema no módulo com o magento 1.9, instalei o magento sem plugins e com o tema default e continua com o problema no cadastro dos clientes que diz que o email e o cpf não estão preenchidos, o que poderia ser? Grato.

    Responder
    • Deivison Arthur L. Serpa

      Isso é erro no JS e os testes foram feitos em cima do magento zerado, ou seja, se o seu esta zerado então é algum problema estranho, baixe a ultima versao e instale para ver se resolve.

      Responder
      • DLZanetti

        Deixando minha solução para o campo e-mail e CPF/CNPJ.

        Onde o e-mail apresenta a mensagem: (Por favor insira um endereço de e-mail válido. Por exemplo johndoe@domain.com.) e no CPF/CNPJ a mensagem (*Campo Obrigatório).

        O meu problema era que no ambiente teste, local, eu não estava trabalhando na raiz (/htdocs).

        Como eu trabalho com várias lojas, instalo sempre uma seção acima (/htdocs/loja1) resultando http://127.0.0.1/loja1 (link da home).

        Apenas enviei a loja com o OSC para a raiz e funcionou perfeitamente.

        Resultando: http://127.0.0.1 (link da home).

        Parabéns pelo módulo!

        Responder
  • Jonatan Machado

    Quando eu habilito Selecione: Exibir CPF/CNPJ no Frontend: Sim

    Aparece um campo
    input type=”text” name=”vat_id” value=”” title=”CPF/CNPJ” id=”vat_id” class=”input-text ”

    Que seria CPF/CNPJ mais com name=”vat_id” verifiquei que o CPF esta usando o taxvat esse campo esta sobrando então?

    Responder
  • Jesner Armbrust

    Olá Deivison, boa tarde! Estou com um problema no checkout que seleciono o tipo de pessoa (física/jurídica) mas não surgem os campos relacionados a CPF/CNPJ para preenchimento referente ao tipo de pessoa escolhido. Poderia me auxiliar?

    Responder
  • Gustavo

    Olá, Deivison.
    Parabéns pelo módulo. Ficou show.
    Você tem os arquivos das telas estilizadas para disponibilizar?

    Estou tendo um problema, o cep não está carregando o endereço automaticamente.

    Atenciosamente,
    gustavo

    Responder
    • Andre

      Ola Deivison,

      Estou com o mesmo problema… aparece o seguinte erro no debug – “resultadoCEP is not defined” no arquivo validation.js

      Fora isso ficou ótima esta versão o OSC, Parabéns!

      Responder
      • Fernanda

        Olá, André! Você conseguiu resolver o ““resultadoCEP is not defined”? Se sim, poderia me ajudar? Estou com o mesmo problema. Desde já, obrigada!

        Responder
  • Fernando

    Boa tarde,

    Instalei o módulo para testes em localhost e funcionou, porém o campo Tipo Pessoa não aparece nem no onestepcheckout e nem o na página de cadastro de cliente. Todo o resto está ok.

    Tentei colocar o script Tipopessoa.php na raíz do magento para executar, porém retorno o seguinte erro:
    Fatal error: Call to a member function startSetup() on a non-object

    Poderia me ajudar?

    Responder
  • davi

    fala pessoal blz??
    Eu já usei o módulo em bases novas e funciona perfeitamente..
    eu estou tentando instalar ele onde já existia uma versão anterior do OSC e estou tendo problema…

    a:5:{i:0;s:40:”Falha ao carregar nó de configuração”;i:1;s:6227:”#0 /public_html/baseteste/app/code/core/Mage/Eav/Model/Entity/Attribute/Source/Config.php(61): Mage::exception(‘Mage_Eav’, ‘Falha ao carreg…’)

    este erro ocorre quando eu clico em fechar pedido, dentro do carrinho.

    Responder
  • Rubens

    Oi Deivison Tudo Bem..
    Parabéns pelo Módulo Muito Bom.
    Uso o tema Padrão magento 1.9 rwd, nele fica somente em 1 coluna.
    Com o default fica normal com as 3 como eu faço para ele rodar no template rwd com as 3 colunas?
    Eu Gostaria que Ficasse como no modelo de voces: 3 – Tela do OSC Estilizada 1.
    Desculpe pelas perguntas é que não tenho muito conhecimento. Pesquisei no google mas nao consegui achar nada.

    Responder
  • Henrique

    Olá!

    gostaria de saber se existe algum modulo parecido para prestashop?

    Responder
  • Renato

    Olá meu caro Daivison o meu magento esta zerado fresquinho rs porem as colunas ainda esta no modo padrão do magento as colunas estão uma em baixo da outra vc pode me dar uma orientação o que esta acontecendo creio eu que seja css mas não sei onde alterar… do resto esta tudo funcionando perfeita mente CPF criar conta logar somente a formatação das colunas que esta fora do modelo RWD rs obrigado sucesso!

    Responder
  • Nelson

    Olá Deivison, boa tarde.

    Estou com o mesmo problema do Lucas, já reinstalei no magento 1.9.0.1 e por último no 1.9.1 ambos sem alterações por módulos e apresenta as mensagens abaixo no ato do cadastro de clientes pessoa jurídica ou física. Você poderia me ajudar?

    Endereço de e-mail *

    Please enter a valid email address. For example johndoe@domain.com.

    *CNPJ

    This is a required field.

    Responder
  • Eder Veiga

    Primeiro lugar parabéns pelo projeto está show.

    Estou com o seguinte erro. Quando eu digito o CEP e clico em finalizar compra o cep não aparece ai eu faço o login como cliente e ele aparece, mais os modulos de pagamentos não aparecem no login, alguém ai teve este erro e pode me ajudar?

    Desde já o meu muito obritado…

    Responder
  • Renan Andrade

    Olá Deivison, boa tarde.

    Instalei o módulo que baixei no github. Porém nada aconteceu, mesmo habilitado e seguindo os ajustes que pediram o OSC não apareceu no meu site. Já limpei o cache, etc e nada. Poderia me ajudar por favor.

    Att

    Renan Andrade

    Responder
  • Renan Andrade

    Deivison, boa tarde.

    O OSC só aparece quando clico em Fechar Pedido no meu carrinho.
    Na parte onde aparece o resumo dos produtos aparece o checkout padrão do magento.
    Como faço para ativar o OSC e sumir com o outro.

    Abs

    Responder
  • Marcelo

    Estou com um problema
    o auto completar do endereço não funciona
    coloca o cep e não preenche
    no campo pessoa fiscal e pessoa juridica os options ficam do lado direito e não alinhados.

    Parabêns pelo modulo, ele é excelente

    Responder
  • Renato Moraes

    Olá Deivison
    Por favor nos ajude com o thema RDW
    Ninguem posta nada sobre o styles.css…
    Não tenho conchecimento de css como fazer para acertar as colunas esta uma embaixo da outra… Esse codigo quase funcionou (

    nao seria seguinte formatação…

    /* Content Columns */
    .col2-set .col-1 { float:left; width:48.5%; }
    .col2-set .col-2 { float:right; width:48.5%; }
    .col2-set .col-narrow { width:32%; }
    .col2-set .col-wide { width:65%; }

    .col3-set .col-1 { float:left; width:32%; }
    .col3-set .col-2 { float:left; width:32%; margin-left:2%; }
    .col3-set .col-3 { float:right; width:32%; }

    .col4-set .col-1 { float:left; width:23.5%; }
    .col4-set .col-2 { float:left; width:23.5%; margin:0 2%; }
    .col4-set .col-3 { float:left; width:23.5%; }
    .col4-set .col-4 { float:right; width:23.5%; }

    )mas 1 item fica tudo desconfigurado.. estou usando o tema RDW com Sample Data sem modulos zerado somente com One Step Checkout Brasil 6 Pro..
    Obrigado espero que possa nos ajudar os novatos rs

    Responder
  • Andrea

    Eu gostaria de ver uma demo ou algum site que utiliza essa versão do checkout. Tem como?

    Responder
  • Melissa Fornazari

    Ei Deivison, tudo bem?
    Estou testando o módulo em localhost antes de passar para a loja, mas estou tendo alguns problemas.
    - Gostaria de remover o campo: IE (Inscrição Estadual)
    - Como faço para alinhar as opções de “Pessoa Física” e “Pessoa Jurídica”, pois as opções estão desalinhadas e as 2 estão para a direita do texto.

    Ótimo módulo, agradeço e fico no aguardo.

    Responder
  • Élson Santos

    Deivison e cia meu problema é o seguinte nos campos e-mail e cpf apresentam erro

    Erro no e-mail: Informe um endereço de email válido. Por exemplo, johndoe@domain.com.

    Erro no cpf: Campo obrigatório.

    preencho o campo cpf com um número válido e mesmo assim mostra o erro citado acima da mesma forma com o campo e-mail

    Responder
    • Glênio

      Também estou com esse mesmo problema. Alguém pode nos ajudar?
      Erro nos campos e-mail e cpf, mesmo entrando com informações válidas.

      Responder
      • Magno Alves

        Ví em alguns fóruns onde os usuários não conseguiram porque a instalação do magento não estava na raíz, mas sim numa pasta dentro do diretório raiz no servidor. Nestes casos, teriam que alterar o endereço nos arquivos ajax do onestepcheckout. Não tenho o link dos fóruns no momento, mas procurem por onestepcheckou/ajax no google. No meu caso, minha instalação está na pasta raíz do magento, uso um tema personalizado, mas mesmo assim não estou conseguindo resolver o problema do email inválido. Tenho gasto algum tempo pesquisando solução mas sem sucesso. Se alguém tiver alguma dica, será bem vinda.

        Responder
  • Natan Rocha

    Olá Deivison, parabéns pelo módulo!
    Só que estou com um problema na validação dos campos de email, e cpf, e todo cartão de crédito que coloco diz que ta errado. Já vi aqui nos comentários vc dizendo que esse é um erro de JS, mais como faço pra resolver? por favor se puder me ajudar ficarei agradecido, to feito maluco aqui rsrsr.
    Eu tenho instalado a ultima versão do módulo, rodando na versão magento 1.8.1.
    Abraços…

    Responder
  • Sergio

    Também estou encontrando o mesmo problema do Lucas E Renato Moraes:
    Ao tentar criar uma conta, acontece isso:
    Please enter a valid email address. For example johndoe@domain.com.

    Responder
  • Sergio

    Para quem está com problemas na validação de email e cpf ao criar uma nova conta no Magento. Instalei a Loja no diretório raiz do site e resolveu. Fica a questão para quem souber, qual arquivo alterar para que não apresente problemas de validação, quando a Loja está instalada numa pasta. Testei na versão 1.9.0.1 e na 1.9.1.

    Responder
  • Fernanda

    Olá!

    Instalei o módulo na versão 1.8.0.1 + tamplate personalizado…
    Até o momento tudo perfeiito (Parabens pelo módulo, excelente)!

    Exceto um erro js: resultadoCEP is not defined (validation.js:164) que não autocompleta o endereço.
    Alguém sabe informar como posso resolver este erro? Infelizmente não conhecimento js :’(

    P.S: O jQuery do módulo eu desabilitei pq estava dando conflito.

    Se alguém puder me ajudar, agradeço de coração :)

    Desde já, obrigada!

    Responder
  • Roberto

    Olá instalei o módulo funciona bem a minha dúvida é ao instalar em um subdiretório a captura dos dados de endereço não funcionam alguém tem ideia de como instalar o OSC em subdiretório, outro detalhe é o campo RG ou inscrição estadual não aparece na pagina somente na administração.

    Responder
  • Murilo pecorari

    Ola eu me chamo Murilo descobri a solução do erro da validação CPF E EMAIL
    vou compartilhar com vocês
    é o seguinte
    abra a pagina de cadastro
    /var/www/app/design/frontend/base/default/template/onestepcheckout/persistent/customer/form
    register.phtml
    abra ele

    na linda 259
    abaixo do
    if (checkMail(value)) {
    var ok = false;

    altere de var url = ‘/onestepcheckout/ajax/check_email/’; para
    var url = ‘https://www.endereçodasualojahahaha.com.br/index.php/onestepcheckout/ajax/check_email/’;

    na linha 288
    abaixo do
    if (validaCPF(value,0)) {
    var ok = false;
    altere var url = ‘/onestepcheckout/ajax/check_taxvat/’; para
    var url = ‘https://www.endereçodasualojahahaha.com.br/index.php/onestepcheckout/ajax/check_taxvat/’;

    depois vocês salva limpa cache e pronto ^^
    acho que vocês entenderam

    Responder
    • Renan

      Boa noite Murilo, deu certo. muito obrigado amigo.

      Responder
    • Magno Alves

      Murilo pecorari,

      Seu comentário foi solucionador!! Obrigado!
      Quero aproveitar para compartilhar minha experiência no caso da instalação ser localhost. Neste caso, Imagine que o nome do site seja “magento” mesmo, assim, no var url = ‘https://www.endereçodasualojahahaha.com.br/index.php/onestepcheckout/ajax/check_email/’; na parte do “https://www.endereçodasualojahahaha.com.br”, o endereço deve ser alterado para o nome do site, neste caso, apenas “magento”. O mesmo para a validação do cpf.
      No meu caso ficou assim: var url = ‘/magento/index.php/onestepcheckout/ajax/check_taxvat/’; Note que não precisei incluir https://.
      Fiz este teste na versão 1.8.1.0.

      Atenciosamente.

      Responder
      • Magno Alves

        Murilo, seguindo suas orientações, não deu certo. No meu caso não tenho SSL instalado, então tentei colocando a url sem o httpS, mas ou seja, só o http, mas também não funcionou. O endereço do meu site que estou testando é magnoalves.tk . A instalação está com um tema personalizado e além do tema, só tem o OSC. Será que você pode dar uma ajuda? Desde já obrigado.

        Responder
  • Gabriel Vinicius

    Olá fiz a instalação do seu módulo que realmente é mais bonito e mais rápido, porém quando algum cliente vai fazer o cadastro junto da compra mesmo com o método de pagamento selecionado ele aparece “please specify a shipping method”, poderia me ajudar com essa questão?

    Responder
  • mayhson

    gostaria de saber como mudar o tempa do OSC Checkout, igual o da imagem acima.

    Adorei o o modulo, simplesmente perfeito

    Responder
  • Herman

    Como faz para aparecer a imagem do produto no checkout?

    Responder
  • Paulo

    Bom dia,
    Deivison,

    Cara, a possibilidade de ser adicionado mais um campo de endereço e dados no OSC 6?

    Exemplo: Um cliente comprou conosco porem ele adicionou os dados de cobrança ate certinho, mas ele queria ja adicionar o endereço de entrega diferente do de cobrança.

    Se já possui, pode me informar como? Pois não o achei.

    Abraço e parabéns pelo módulo.

    Responder
  • joao paulo

    Estou com um problema o campo RG e CPF salva mais não aparece os dados o que pode ser.

    Responder
  • Almir Ribeiro

    Funciona com Paypal?

    Responder
  • Antônio Rebêlo

    Parabéns, Deivison! O módulo é fantástico. Estou apenas com um problema relacionado ao frete grátis:
    - Para que o Pac (que é a entrega gratuita da minha loja) apareça zerado (Grátis), preciso
    digitar o cep duas vezes. Se eu digitar somente uma vez, ele mostra um determinado valor.

    Responder
  • Antônio Rebêlo

    Oi Deivison, o problema esta com o nome dos estados. Digitando a faixa dos ceps funcionou.
    ValeuQ!

    Responder
  • Sergio Checa

    Instalei o Magento 1.8 e adicionei o seu aplicativo One Step Checkout ele aparece na tela do sistema so que quando clico nele aparece a seguinte sintax de erro Erro 404

    Página não encontrada.

    Vc saberia me dizer o que pode estar causando esse erro?

    Abraços e parabens pelo seu excelente trabalho

    Grato

    Sergio Checa

    Responder
  • Rogério

    Olá Deivison, primeiramente gostaria de parabeniza-lo pelo brilhante trabalho.
    Estou com um problema. Tenho o Magento 1.9 e instalei o seu módulo, porém, mesmo informando o e-mail e CPF, o sistema insiste em dizer que o e-mail não é válido e que o campo CPF é de preenchimento obrigatório.

    Como posso resolver este erro?

    Responder
  • Salvador

    Boa Noite, Deivison

    Estou com um problema o campo cep nao parece no google chrome, mas no firefox o tema aparece configurado normalmente e o campo cep aparece, vc poderia me dar uma luz de qual seria o problema?

    Responder
  • Magno Alves

    Deivison, baixei a versão mas não estou conseguindo colocar pra funcionar. Fiz a instalação manual salvando as pastas dentro de app, skin, etc, mas não funcionou. Estou procurando na net um tutorial sobre como configurar (caso seja necessário) mas não estou tendo sucesso. Há alguma configuração à fazer? Obs.: Se esta já foi a dúvida de alguém, me desculpe, me indique a saída. Ainda não posso dizer se é bom pois não consegui usar, mas quero testar devido a muitos bons comentários.
    Por enquanto muito obrigado.

    Responder
  • Emerson Ramos

    Este Módulo é realmente muito bom e já me ajudou mudou em projetos anteriores.

    Gostaria de uma ajuda, não sei se alguém já passou por isso. Estou utilizando a última versão e criei uma conta de usuário e cadastrei os endereços pela opção Minha conta. Por lá o Estado já é configurado automaticamente pelo CEP.

    O problema é que quando vou finalizar um pedido, ele me apresenta um erro dizendo: “Insira Estado”. Alguém já encontrou esse problema? Como posso resolver isso?

    Agradeço desde já.

    Responder
  • Janilson

    oi Deivison, preciso de ajuda, estou com módulo de chechout transparente do pagseguro mas aparece uma mensagem dizendo: “Chave não encontrada para meio de pagamento informado. Chave =”
    o que recomenda que eu faça ?

    Responder
  • Alan Pfeiffer

    Boa noite!

    Estive verificando na tela do OSC Estilizada 1, que aparece tanto a opção de compra com 2 cartões quanto a opção de 1 cartão + boleto bancário.

    Poderiam me dizer qual o gateway de pagamento que traz estas opções.

    Agradeço muito a atenção e parabéns pelo módulo.

    Responder
    • Deivison Arthur L. Serpa

      Opa Alan o gateway é a Mundipagg, porém infelizmente esse módulo é fechado nosso, não vendemos e nem abrimos ele. Mas existem soluções de 2 cartões com cielo direto de 2 amigos meus que é comercializada. 1 é do Anderson Viscoletto e a 2 é do Felipe Lawsaw. vlw

      Responder
  • Anderson Nicolodi

    Ola amigos!
    Para quem esta com problemas no CEP.
    Resolvi,no meu caso como tenho minha loja instalada em “http://localhost/loja”

    Fui no arquivo “validation.js” que fica na pasta “skin\frontend\base\default\onestepcheckout\js”

    Alterei jQuery.getScript(“onestepcheckout/ajax/busca_cep?cep=”+ cep + “”, function() {
    Para jQuery.getScript(“/loja/onestepcheckout/ajax/busca_cep?cep=”+ cep + “”, function() {

    Quanto ao erro no CPF e EMAIL, não encontrei solução. Grandes chances de ser conflito no JS pois possuo um layout customizado. Neste caso abandonei o “barco” e desativei as validações do Deivision e criei minhas próprias validações.

    Mas parabéns pelo trabalho, ficou show de bola. Abraços.

    Responder
  • Daniel

    Boa tarde Deivison, tudo bem? Estou com um problema que aparentemente alguém já teve.
    Estou utilizando o módulo do MercadoPago com Checkout Transparent.

    https://github.com/mercadopago/cart-magento

    O problema é o seguinte, atualmente trabalhamos com Boleto Bancário e Depósito / Transferência Bancária e damos de 5 a 10% de desconto nos produtos quando selecionado esses meios de pagamento. Ai é que vem o problema.

    Quando estou na página de checkout em uma compra e seleciono a opção de pagamento por Boleto Bancário eu recebo X% de desconto e via ajax recebo o valor atualizado… Ai quando eu escolho o MercadoPago (O qual não oferecemos desconto) ele mantém o desconto do pagamento selecionado anteriormente e não atualiza removendo o desconto.

    Você poderia me ajudar a resolver isto?

    Atenciosamente,

    Daniel Ramos

    Responder
  • César Galvani

    Boa noite pessoal,

    Tenho dois projetos de loja com magento com o osc 6 instalado. Em 1 deles eu consegui fazer o Autenticar Antes funcionar (não sei como mas está funcionando). Na outra loja eu não consigo fazer funcionar por nada. Alguém poderia me ajudar?

    Obrigado =]

    Responder
  • walter

    Olá Pessoal,

    nesta última versão não é possível escolher os campos pelo backend? para mim só aparece Empresa, Celular, Cupom de desconto, Comentários e Subscrição da Newsletter.

    Obrigado

    Responder
  • Jader

    Boa tarde

    Estou com um problema, acontece que ao optar por qualquer uma das formas de pagamento
    meus clientes estão sendo direcionados para fazer outro login com a CEREBRUM, que é o pagador escolhido.

    como devo proceder ? Qual pagador devo usar para que o checkout seja mesmo one step ?

    Responder
  • João Paulo

    Olá como faço para habilitar a estilização no modulo osc brasil pro 6 no caso eu quero “Tela do OSC Estilizada 3 ” que aparece no post.

    Responder
  • Rogerio

    Olá, como funciona a integração de um módulo de pagamento como PagSeguro e outros neste One Step Checkout?
    Obrigado!

    Responder
  • Andre

    Olá feras ! estou com problemas , na administração o modulo não aparece , da erro 404 .. já enviei o arquivo fia FTP varias vezes, mais não obtive sucesso..

    Responder
  • Leonardo

    Ola, antes de tudo, parabéns pelo modulo, acompanho desde a V4, porem tenho uma duvida recorrente e hj resolvi perguntar, tenho templates customizados e sempre que instalo o OSC ele quebra a folha de estilo, fica desestruturada, há alguma forma de resolver isso?
    Você realiza a conf?
    Abrass

    Responder
  • Daniele

    Olá!
    Acabei de instalar o módulo em minha loja, pra fechar a compra tá funcionando ok, mas o problema fica na hora de cadastrar novo cliente.
    Eu coloco um e-mail, válido, e quando peço para enviar, apareça um aviso em vermelho dizendo que o e-mail está inválido.
    Coloco o CPF correto, mesma coisa. Diz que é para acrescentar um válido.
    Outra coisa: eu não quero RG, só CPF. Como faço?
    Fico no aguardo e agradeço se puderem me ajudar!

    Responder
  • Miquéias

    Olá Pessoal
    Gostaria se alguém pudesse me ajudar, instalei o OSC4 depois instalei o OSC6 e agora apresenta um erro ao se cadastrar na loja. E apresenta nesta arquivo.
    Desabilitando o OSC volta ao normal o cadastro de cliente. Porém preciso corrigir este erro para voltas a usar o OSC.
    /base/default/template/onestepcheckout/persistent/customer/form/register.phtml on line 22
    Alguém já teve este problema?

    Responder
  • Rafael

    Muito bom esse trabalho. Parabéns.
    Quero testar, mas não aparece nada no backend. Mesmo depois de limpar cache, sair e entrar etc.
    Não aparece nada no backend. Procurei pelo tutorial mas está dando 404 na página.

    Obrigado pela atenção.

    Responder
  • MARLY

    Estou com problemas no 5 e 6 bloco do boleto. Já preenchi de varias formas, mas apresenta erro no código de barras.

    Responder
  • Will Leme

    Problema no CEP; EMAIL e CPF

    fernandoperigolo commented on 4 Nov 2014

    Você tem que alterar estes 3 arquivos:
    /app/design/frontend/base/default/template/onestepcheckout/onestep/form/address/billing.phtml
    /app/design/frontend/base/default/template/onestepcheckout/persistent/customer/form/register.phtml
    skin/frontend/base/default/onestepcheckout/js/validation.js

    Dentro deles procure por “/onestepcheckout/ajax/…” e coloque o “/magento” na frente destas chamadas.

    Responder
  • Rafael

    Começou a apresentar essa mensagem: Por favor, corrija o CEP digitado, ele não está correto.

    Responder
    • Sergio

      Então Rafael descobriu alguma forma de resolução.

      Estou com o mesmo problema e pelo que percebi o OSC não está puxando o CEP digitado na página do carrinho, devido a isso aparece essa mensagem!

      Responder
  • Daniel Costa

    Uso a nova versão que tem opção de habilitar ( Mensagem sobre sua compra ) faço compra preencho informações sobre minha compra nesse campo da mensagem, mas quando entro no pedido finalizando no admin, não tem nenhuma referência sobre meu texto digitado na finalização, o o que pode ser?. Obrigado.

    Responder
  • Kleberson Kavalo

    Senhores,
    Não consegui instalar.
    Baixei o Aruiqvo Zipado, Descompactei no Raiz e transferi os arquivos, porém, não funcionou.
    Em Sistema/Configuração/INOVARTI/One Step CheckOut, dá página não encontrada – 404.

    O Que tenho que fazer?

    Responder
  • Carlos

    Instalei o modulo conforme as intruções de instalção manual. Copiei os arquivo para as pastas solicitadas e o módulo abriu perfeitamente. Mas quando um cliente novo vai fazer o cadastro ele pede um email válido e um CPF válido. Já fiz as alterações como o Murilo pecorari e o Will Leme indicaram mas não está funcionando. Estou usando o tema Ultimo. Será que alguem tem uma resposta para esse problema? Muito obrigado.

    Responder
  • Tiago Oliveira

    Olá,

    Me deparei comum problema com o campo EMAIL do CHECKOUT, esse campo sempre me retorna com mensagem de erro informando que os dados inseridos estão incorretos, e solicita um “email válido”.
    Como posso resolver isso?

    Responder
  • Luciano Dias

    Fiz o download do zip e enviei para o servidor, limpei o cache e tal, mas o módulo não parece estar ativo… ele não aparece nem mesmo nas opções de output de módulos. Já validei e o arquivo de ativação está ok. Podem me dar um help pra perceber o que pode estar acontecendo?

    Abraço.

    Responder
  • Carlos Moitas

    Olá gente ! Implementei o módulo e funcionou perfeitamente. Agora pergunto se existe alguma adaptação para que o módulo apareça corretamente em dispositivos móveis como tablets e celulares, pois a tela fica toda bagunçada. Existe uma versão responsiva deste módulo ?

    Obrigado a quem puder me ajudar
    Abraços

    Responder
  • rebeca pagnosi

    Olá! Preciso de ajuda!

    Instalei o módulo em uma loja local http://localhost/nova-geekwish/ e o buscaCep não está funcionando…

    Se eu habilito o jQuery nas configurações, os campos para digitar um novo endereço e do módulo do PagSeguro transparente não aparecem… Creio que seja conflito.
    Já se eu desabilito, funciona normalmente, porém o buscaCep não funciona, nem ao menos entra na função js (coloquei um alert(”) na primeira linha da função para testar)…
    Isso tem a ver com o jQuery desabilitado? Qual a desvantagem de desabilitar o jQuery? (Com jQuery habilitado eu não consegui testar, pois não apareceram os campos do endereço)

    Alguém poderia me ajudar???
    Desde já, agradeço!

    Responder
  • Marcos Duarte

    Deivison, fiz a instalação importando os arquivos via FTP, fiz as configurações recomendadas, porém o autocompletar do site, não funciona.
    Como proceder?

    Responder
  • Robson Cruz

    Eu fiz uma atualização, da extensão e que estava funcionando, agora JQuery não funciona mais(Não busca o endereço) e o campo Estado também não vem, alguma dica do que pode estar acontecendo. Antes(tinha instalado em março/2015 estava funcionando, acredito ser algum problema parecido com o da Rebeca.

    Responder
  • Fabiana Medaglia Soccol

    Olá Deivison, tudo bom?

    Primeiramente parabéns pelo Módulo. O Brasil precisa de mais desenvolvedores assim! :-)

    Eu já uso o módulo antigo em uma loja minha (www.echarme.com.br), mas estou desenvolvendo uma loja para um cliente e baixei o OSC 6.

    Estou tentando problema na visualização do dropdown dos estados. Ele não aparece e assim nada além dele também.

    O endereço do site em testes é: http://www.cozinhandoogalo.com.br.

    Espero que possa me ajudar.
    Abraços e parabéns novamente.

    Responder
  • rogerio

    O modulo funciona direitinho no frontend porem no admin o modulo nao aparece… aparece o nome do modulo mais quando é clicado nele dá como erro 404 not fond…. por que aconteceu isso… fiz tudo direitinho.. alguem pode me ajudar por favor…

    Responder
  • rogerio

    Bom dia… Inexplicavelmente o modulo apareceu no admin do magento… coisas do além… vai entender….

    Responder
  • Rafael

    Olá primeiramente, gostaria de parabenizar pelo módulo, utilizo em diversas lojas e é realmente muito bom.

    Acontece que um cliente solicitou a integração de “Cartóes de Presente” estou usando a extensão “Magebay – Gift Card” e com o OSC não é disparo o e-mail com o vale presente. Se deixar no checkout padrão, recebo o e-mail normalmente. Os demais e-mails (Pedido, fatura, etc) recebo normalmente, o problema é com o E-mail do Cartão de PResente. Alguma sugestão do que possa ser?

    Responder
  • new

    Ola eu gostaria do estilizado vermelho nas imagem , voce pode faze lo ? na minha loja
    se sim qual o valor ?

    obrigado

    Responder

Enviar Comentário

© 2012 Powered By Wordpress, Deivison Arthur

Ir para cima