Support » Plugin: Pix para WooCommerce » Erro ao pagar com o QR Code

  • Antes, de tudo gostaria de parabenizar pelo plug in. Utilizei tanto a chave do CNPJ quanto a aleatória e ambas deram erro.

    O QR Code é gerado mas qunado vou ler ele, da erro
    Segue o QR Code:
    00020101021226360014br.gov.bcb.pix0114356215430001005204000053039865406126.225802BR5917Indústria Mineira6009Nova Lima62110507ID-53126304CE31

Viewing 9 replies - 1 through 9 (of 9 total)
  • Tenho o mesmo problema. Nem QRCode nem com copia-e-cola vai… só manualmente. Não vou abrir outro thread pra não poluir, pois creio que a resposta que voce receber sirva pra mim…

    Olá, também estava recebendo mensagem de erro ao tentar pagar com Pix.

    Deixo abaixo minha ocorrência e como consegui resolver.

    A chave Pix que utilizei foi gerada no PagSeguro/PagBank. Chave aleatória.

    Após simular a compra do produto no site (WP/Woocommerce) pelo método de pagamento Pix e gerar o QR Code, tentei fazer o pagamento pelos bancos abaixo:

    Santander – QR Code lido corretamente. Tudo Ok sem mensagem de erro.

    Itaú – Mensagem de erro QR Code Inválido.

    Então fiz o seguinte:

    Entrei na conta do PagSeguro e simulei um recebimento de Pix sendo gerado o QR Code e sequência digitável (copia e cola) correspondente. Testei esse QR Code / sequência digitável nos Bancos Santander e Itaú para ter certeza que estavam funcionando.

    Comparei essa nova sequência digitável com a sequência digitável do produto que não consegui pagar pelo Itaú.

    Percebi que o nome do favorecido e a cidade em ambas as sequências estavam diferentes.

    Na sequência gerada pela conta do PagSeguro o nome do favorecido estava ´truncado´ em seu final, ou seja, com parte do nome final cortado. O nome da cidade também estava incompleto, cortado em seu final. Tanto o nome parcial do favorecido como o nome parcial da cidade estavam em maiúsculas.

    Então, na configuração do plugin como método de pagamento coloquei os nomes do favorecido e da cidade em maiúsculas e truncadas ao final. Ou seja, deixei estas informações com as mesmas anotações geradas pela conta do PagSeguro na sequência digitável.

    Desta forma as informações do Pix gerado estão sendo reconhecidas sem erros tanto pelo Itaú, como pelo Santander.

    Não sei se estas providências serviriam em diferentes ocorrências, mas talvez as informações acima possam ajudar outras pessoas.

    Aproveito para agradecer e parabenizar os desenvolvedores do plugin pela iniciativa.

    Em outro plugin similar, o desenvolvedor fala que o Itaú deve liberar o uso do QRCode para PIX externo… Vou simular desta forma que vc fez pra ver se vai. Obrigado pelas dicas!

    Thread Starter fred13101

    (@fred13101)

    Vou tentar o que falou @marcosalexbr, obrigado
    Talvez esteja dando erro pois o campo para colocar o nome do cnpj é muito curto e não cabe todo, talvez seja por isso também

    Thread Starter fred13101

    (@fred13101)

    Atualizando aqui, consegui ler o qr code no Itaú, Caixa, Sicoob,Banco do Brasil, Bradesco. Tentei no banco inter e Pic Pay mas deram erro ao ler o QR Code
    Problema então deve ser com os bancos

    Plugin Contributor samoaste

    (@samoaste)

    Olá @marcosalexbr, muito legal seus testes.

    Existe uma “truncagem” pois o Pix total possui um limite de caracteres que não pode ser ultrapassado.

    No nome, ele é de 25 (o plugin faz esse corte), porém na cidade também existe um limite de 15 que o plugin ainda não corta.

    Olá, @samoaste.

    Gostaria de sugerir que fosse incluída sua informação acima quanto ao limite de caracteres no próprio plugin, embora, como você informou, pareça ser uma diretriz do BCB para o Pix e não uma limmitação do plugin.

    Como exemplo trocar a mensagem exibida na configuração do plugin conforme abaixo:
    DE: “Por favor, informe o nome do titular da conta bancária da chave PIX cadastrada.”

    PARA: “Por favor, informe o nome do titular da conta bancária da chave PIX cadastrada. Máximo de 25 caracteres. Não abreviar o nome, apenas descartar os caracteres que excederem esse limite.”

    De maneira semelhante para a informação da cidade.

    Eu estava abreviando o nome para caber no limite definido no plugin…

    Parabéns novamente pelo plugin.

    Plugin Contributor samoaste

    (@samoaste)

    Oi @marcosalexbr, sim, tem algumas melhoras pequenas para fazer, só estou aguardando eu ter um tempo para aplicá-las e subir no repositório. Essa vai ser uma delas.

    Thread Starter fred13101

    (@fred13101)

    Novamente o QR Code não está sendo “lido” pelo bancos. Alguma sugestão que melhorou esse problema?

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Erro ao pagar com o QR Code’ is closed to new replies.