• Resolved Alisson SaN

    (@alissonpierre)


    Log erro:

    [body] => {"errors":{"payer.address.district":["n\u00e3o pode ficar em branco"]}}
        [response] => Array
            (
                [code] => 422
                [message] => Unprocessable Entity
            )

    CEP que era usado: 15385-000

    Mesmo eu completando o endereço, colocando justamente esse campo "district" (Bairro), o boleto não era gerado.

    Nos logs, vinha isso:

    [payer] => Array
            (
                [name] => Nome
                [phone_prefix] => XX
                [phone] => XXX
                [email] => [email protected]
                [address] => Array
                    (
                        [street] => Rua XXX
                        [number] => XX
                        [city] => Ilha Solteira
                        [state] => SP
                        [country] => Brasil
                        [zip_code] => 15385000
                    )
    
                [cpf_cnpj] => XXXX
            )

    Tem algo de errado, onde está o "district" no array ?

    Se eu adicionar na classe "WC_Iugu_API", função "get_invoice_data" :
    ++ 'district' => $order->billing_neighborhood,

    o boleto é gerado, funciona!!!

    Pode me ajudar por favor ?? é um bug isso ?

    Obs.: Se eu testar com outros CEPs, o boleto é gerado... nesse especifico (15385-000) que cito acima, é que tem erro.

    • This topic was modified 8 years, 9 months ago by Alisson SaN.
    • This topic was modified 8 years, 9 months ago by Alisson SaN.
Viewing 15 replies - 1 through 15 (of 23 total)
  • Thread Starter Alisson SaN

    (@alissonpierre)

    Será que tem haver com esse update da iugu:
    http://support.iugu.com/hc/pt-br/articles/115000711266-Entenda-o-que-muda-com-o-boleto-registrado-na-iugu

    Talvez precise atualizar o plugin.

    Sim, tem ocorrido com todos os CEPs que são únicos por cidade, conforme descrito no link mesmo.
    Entrei em contato com o Iugu, me informaram que precisa ser alterado o parâmetro do Bairro no plugin, que aí volta a funcionar para todos os CEPs.

    Estou com o mesmo problema. amigos o que fazer? senta e chora? esperar atualização do pluguin?

    Bom, troquei o cep e pegou. o cep de antes era um cep que é único por cidade. Mas e aí, é um problema do pluguin?

    Boa tarde

    Conversei com o suporte do Iugu e parece que realmente o problema está no CEP de cidades com CEP únicos. Agora é torcer para o mestre Claudio ter um tempo para atualizar isso.

    Fico no aguardo.

    Olá,

    Alguém conseguiu alguma evolução nesse problema do CEP?

    Olá também estou com erro:

    Boleto bancário: Um erro ocorreu ao processar o seu pagamento, por favor, tente novamente ou entre em contato para obter ajuda.

    Não sei dizer porque está dando erro. Conversando com a IUGU, eles comentaram sobre a nova mudança que ocorreu dia 1 de agosto sobre boleto registrado.

    Fico no aguardo de uma atualização.

    Boleto bancário: Um erro ocorreu ao processar o seu pagamento, por favor, tente novamente ou entre em contato para obter ajuda.

    Não sei dizer porque está dando erro. Conversando com a IUGU, eles comentaram sobre a nova mudança que ocorreu dia 1 de agosto sobre boleto registrado.

    Também está acontecendo isso comigo

    Segue o Log:
    O erro está acontecendo porque o Plugin não está enviando ao IUGU os dados de CPF solicitado nessa atualização de 1 de agosto sobre boletos registrados, agora como resolve isso não sei :/

    [body] => {"errors":{"payer.cpf_cnpj":["n\u00e3o pode ficar em branco"]}}
        [response] => Array
            (
                [code] => 422
                [message] => Unprocessable Entity
            )
    • This reply was modified 8 years, 9 months ago by renanchardson.

    Pessoal, também estou com esse erro !

    Andei pesquisando na net ai, encontrei uma versão do plugin no GitHub que já faz essa integração. Não fica esperando o pessoal do Iugu fazer isso não, eles não dão mais suporte para o wordpress. Segue o link da versão do Git para vocês fazerem o download.

    https://github.com/iugu/iugu-woocommerce

    Bom dia!
    Abortei o projeto de usar esse plugin a uns 5 meses atrás pois sabia que esse tipo de situação ia acontecer mais cedo ou mais tarde.
    A Iugu nunca deu suporte a esse plugin ele sempre foi um projeto do Claudio para pequenos comércios que não tem condição de contratar um programador depender de um Plugin grátis onde não se poder esperar qualquer melhoria é muito arriscado.
    Talvez algum usuário já até tenha feito a atualização do plugin por conta própria mais não disponibilizou para a Comunidade.
    Vou deixar a minha opinião que foi o que me fez de desistir desse plugin, o mesmo só será confiável se a Iugu passar a se responsabilizar por ele de forma que ele sempre vai acompanhar as mudanças tecnológicas tanto do Woocommerce quanto da própria Iugu. Eu nunca cheguei a entrar em produção na Iugu pois acreditei nesse problema tentem descobrir todos os usuários para fazer um pedido conjunto a Iugu para ela ter a noção de quantos clientes utilizam o Woocommerce e quanto ela faturar com esses cliente para facilitar a tomada de decisão deles.
    Se vocês não conseguirem um suporte real a Iugu eu mudaria de intermediador de pagamentos para um que de suporte próprio o Woocommerce.

    Torri

    (@elitontorri)

    Consegui resolver, basta editar o arquivo:
    iugu-woocommerce/includes/class-wc-iugu-api.php

    Após a linha:
    ‘state’ => $order->billing_state,

    Adicionar:
    ‘district’ => $order->billing_neighborhood,

    • This reply was modified 8 years, 9 months ago by Torri.

    No meu caso isso não resolveu, o problema está no CPF que não está sendo informado par ao IUGU :/

    Torri

    (@elitontorri)

    @renanchardson você instalou o plugin ” WooCommerce Extra Checkout Fields for Brazil,” conforme é orientado pelo dev?

    Confere como está o cadastro do teu CPF, qualquer coisa vai ter que alterar a forma que está puxando ele…

    Sim, está instalado estava funcionando normal até essa alteração do IUGU, ai parou total somente para boletos, pois cartão funciona normal.

    Já tentei de tudo aqui e não resolve.

Viewing 15 replies - 1 through 15 (of 23 total)

The topic ‘Finalizar compra – Boleto’ is closed to new replies.