Support » Plugin: Brazilian Market on WooCommerce » Apos atualização Campo CPF não é reconhecido

  • Resolved capluis

    (@capluis)


    Você pode fazer um teste tentando efetuar o checkout e preenchendo os seus dados, outra coisa que percebo é que o campo PESSOA FÍSICA não exibe o campo CPF “opened” por padrão, o campo não esta la mesmo a pagina tendo pre carregado como sendo PF, eu preciso mudar para PJ depois para PF para aparecer o campo cpf.

    • This topic was modified 1 year, 2 months ago by capluis.
    • This topic was modified 1 year, 2 months ago by capluis.

    The page I need help with: [log in to see the link]

Viewing 12 replies - 16 through 27 (of 27 total)
  • @maportugal Acho que estamos saindo um pouco do tópico mas… rsrsrs

    Sim eu tentei usar no inicio, mas não gostei de como o wcfm trabalhava com o Dokan, ele é compatível mas tive alguns erros e preferir largar de mão, hoje não vejo motivo algum para usar o Dokan. Agora uso somente o WCFM e nada mais.

    @maportugal

    1 -> Primeiramente, Adicione e instale o plugin Wocommerce Pagar.me.
    2 -> INSTALAR O PLUGIN EXTRA CHECKOUT FIELDS FOR BRAZIL.
    3 -> em wocommerce, vá em configurações -> pagamentos -> pagar.me – Boleto e pagar.me – cartão de crédito (Aqui você vai colocar a chave de API e Criptografia da pagar.me).
    4 -> Adicione um tema filho(Caso seu tema “PAI” tenha atualizações você não perderá o que fizer no filho).
    5 -> Entre na pasta do tema filho  wp-content/themes/temaFilho e coloque a pasta PagarMeDokan(sem estar zipada)
    O arquivo a ser colocado está aqui:
    https://drive.google.com/open?id=1noGS6YWc2oUZOuF09ZWCceoTki8SGrbb
    6 -> Dentro da pasta do tema filho tem um arquivo chamado functions.php, entre no arquivo e coloque o seguinte código:
    require(__DIR__.’/PagarMeDokan/pagarme_dokan.php’);
    Esse código fará referência para o arquivo de integração.
    Coloque esse código abaixo de todos os outros que estiver no seu arquivo functions.
    7 -> Entre na pasta PagarMeDokan e entre no arquivo pagarme_dokan.php. Na linha 25 do arquivo insira o seu domínio. EX: shopsulmg.com.br (Sem http e www).
    8 -> Se você estiver com a API de produção, altere a linha 34 com o número de id do seu vendedor. Vá no wordpress  usuários  Todos os usuários  clique em editar no seu usuário e você verá na URL o ID do usuário. Esse usuário tem que ser seu. Pode ser admin ou criar um seller apenas para fazer o split. Coloque esse id na linha informada.
    9 -> Se você estiver com a API de homologação, altere a linha 48 com o número de id do seu vendedor. Vá no wordpress  usuários  Todos os usuários  clique em editar no seu usuário e você verá na URL o ID do usuário. Esse usuário tem que ser seu. Pode ser admin ou criar um seller apenas para fazer o split. Coloque esse id na linha informada.
    10 -> Verificar no mesmo arquivo se a linha 158 está como ‘transferência bancária’. Caso não esteja, altere suas configurações do Dokan para transferência bancária.
    11-> Faça os testes. Realize alguma compra e entre na pagar.me para verificar se o split está sendo feito de maneira correta.

    CHECKLIST PARA INTEGRAÇÃO DO MÓDULO DE SPLIT DE PAGAMENTO – PAGARME DOKAN

    1 – TER UMA CONTA NA PAGAR.ME
    2 – ATIVAR O DOKAN
    3 – ATIVAR O MÉTODO DE PAGAMENTO TRANFERÊNCIA BANCÁRIA NO DOKAN (CONFIGURAÇÕES -> OPÇÕES DE RETIRADA)
    5 – PEGAR AS APIS DA PAGAR.ME
    6 – INSTALAR O PLUGIN DA PAGAR.ME (INSERIR AS APIS) (PLUGINS > ADICIONAR NOVO > PAGAR.ME) – (WOOCOMMERCE > CONFIGURAÇÕES > PAGAMENTOS > CARTAO E BOLETO)
    7 – INSTALAR O PLUGIN EXTRA CHECKOUT FIELDS FOR BRAZIL (PLUGINS > ADICIONAR NOVO > EXTRA CHECKOUT FIELDS FOR BRAZIL)
    8 – BAIXAR O MODULO DE SPLIT DE PAGAMENTO E VAI SUBIR NO FTP ou manualmente.
    9 CRIAR UM SELLER RECEBEDOR – VAI CRIAR UM USUÁRIO LOGISTA ou o próprio ADM
    10 EDITAR O ARQUIVO pagarme_dokan.php E alterar o ID do seller
    11 – CRIAR UMA CONTA COMO LOGISTA PARA TESTAR
    12 – TESTAR O FLUXO DE PAGAMENTO COM AMBIENTE DE TESTE

    Estou com problemas com meu plugin parecido com o de vocês, porém o meu não faz a validação do CPF, o usuários/cliente, pode digitar o CPF apenas com 1 número, que o sistema faz a validação como se fosse um CPF existente.

    Alguém tem alguma luz ?

    Plugin Author Claudio Sanches

    (@claudiosanches)

    Alguns dos erros que vocês estão falando parece ser por causa de JavaScript, esta aparecendo algo no console do navegador?

    @capluis o problema que você sofreu foi causado por outro plugin adicionando mais um campo para CPF?

    @claudiosanches

    Caraca olha o Claudio ai hehehehe estava lendo um pouco sobre você (Apos a renomeação de plugins), muito bacana o que faz pela comunidade!

    Mano é o seguinte, o WCFM recentemente integrou o WIRECARD a sua plataforma/plugin, SIM o gateway deles tem um campo próprio de CPF, campos este que eles devem ter integrado seguindo a documentação da wirecard.

    Só foi desativar ele que o negócio rodou de boa. Eu já entrei em contato com eles e disseram que iam resolver no próximo update. Mas foi um conflito entre os plugins, em gateways que você ajudou tipo o MP, isso não ocorre, mas como esse pessoal é de fora não estão muito por dentro do universo BR e dos nossos campos de checkout.

    Mas eu passei seu plugin para eles e disse que se não 100% do woocommerce uns 99% usam para estender os campos de checkout.

    Plugin Author Claudio Sanches

    (@claudiosanches)

    @capluis com certeza, eles podem verificar se já existe o campo, qualquer coisa posso conversar com eles para ver como estão fazendo, já que pretendo atualizar a base de código desse plugin, mas deve manter o campo _billing_cpf.

    Plugin Author Claudio Sanches

    (@claudiosanches)

    Vou marcar como resolvido, já que é um problema no plugin de marketplace.

    Hola @claudiosanches Claudio, como estás? Tengo tu plugin de MercadoPago versión 2.2.19 en una web y es una maravilla.. por alguna razón lo discontinuaron, y ahora estoy armando otrao web de ventas, y me hacen instalar la versión vigente, que realmente no me sirve..
    tenés la versión 2.2.19 disponible en algún vínculo?
    no la descargué en su momento, y me estoy volviendo loco para poder conseguirla.
    gracias!

    @dbk100 VOCÊ ME AJUDOU, MUITO! Mas fiquei com um problema.

    Não consegui rodar no tema filho e nem no tema principal. Toda vez que eu coloco o código: require(__DIR__.’/PagarMeDokan/pagarme_dokan.php’); no tema principal dá mensagem que o site está passando por uma dificuldade (tema quebrado).
    Será que eu não estou colocando esse código no espaço correto no arquivo functions.php? Teria alguma chamada antes do código para incluir? Tem algum modo específico? No tema filho eu coloquei no final do arquivo e o resultado foi aparecer o código escrito no cabeçalho da minha página do site…

    @dbk100 superei esse passo, mas pintou outro problema. É a mensagem “MUITA ATENÇÃO! O USUÁRIO CONFIGURADO PARA RECEBER AS COMISSÕES DO SPLIT PAYMENT ESTÁ COM DADOS DE PAGAMENTO INVÁLIDOS, ISSO IMPEDE QUALQUER TRANSAÇÃO DO SITE!”.

    @maportugal

    me passa seu email…com imagens fica mais fácil pra vc fazer… você está no último passo… creio que é só questão de validar algumas coisas… meu email é daniel.khairalla@abytholder.com.br… me passa onde você está inserindo a linha de código require(__DIR__.’/PagarMeDokan/pagarme_dokan.php’);
    E onde você colocou a pasta do pagarmeDokan…

    Veja se a pasta PagarMeDokan está dessa maneira…

    Pasta –> PagarMeDokan –> clicou nela e dentro deve ter:

    pasta –> vendor
    pasta –> woocommerce
    Arquivo –> composer.json
    Arquivo –> composer.lock
    Arquivo –> *pagarme_dokan.php*

    Geralmente quando você vai importar fica a pasta PagarMeDokan dentro de outra pasta PagarMeDokan…não pode… apenas deixa uma pasta PagarMeDokan com esses arquivos dentro…

    A linha de código require(__DIR__.’/PagarMeDokan/pagarme_dokan.php’); deve estar dentro do arquivo functions.php do seu tema filho… o caminho é: public_html/wp-content/themes/tema-filho/functions.php… coloque a linha de código na última linha que não tiver códigos dentro desse arquivo… Tente acessar pelo gerenciador de arquivos…

    Em relação ao split.. Crie um vendedor com seus dados bancários e etc… ele fará apenas o split… deve estar com erro pq você colocou o administrador… veja se esse vendedor “caiu” na pagar.me…se sim… pegue o id dele… vá no wordpress –> usuários –> clique em editar no vendedor –> na url pegue o id dele e coloque no arquivo public_html/wp-content/themes/tema-filho/PagarMeDokan/pagarme_dokan.php..

Viewing 12 replies - 16 through 27 (of 27 total)
  • The topic ‘Apos atualização Campo CPF não é reconhecido’ is closed to new replies.