• Olá.
    Instalei o plugin e segui todos os procedimentos, tanto o da Cielo quanto do próprio plugin. Tanto na vers?o de teste quanto em produ??o aparece a seguinte mensagem no momento que tento efetuar a compra “cart?o de crédito: um erro aconteceu ao processar o seu pagamento, por favor, tente novamente ou entre em contato para conseguir assistência.” Já tentei com diversos cart?es de diversas bandeiras. O log que aparece para mim é o seguinte:

    11-11-2019 @ 13:44:42 – Requesting a transaction for order 13587 with the follow data: WC_Cielo_XML Object
    (
    [@attributes] => Array
    (
    [id] => 13587-1573490682
    [versao] => 1.3.0
    )

    [dados-pedido] => WC_Cielo_XML Object
    (
    [numero] => 13587
    [valor] => 49301
    [moeda] => 986
    [data-hora] => 2019-11-11T13:44:42
    [idioma] => PT
    )

    [forma-pagamento] => WC_Cielo_XML Object
    (
    [bandeira] => mastercard
    [produto] => 2
    [parcelas] => 3
    )

    [url-retorno] => WC_Cielo_XML Object
    (
    )

    [autorizar] => 3
    [capturar] => true
    [gerar-token] => false
    )

    11-11-2019 @ 13:44:44 – An error occurred while requesting the transaction: WP_Error Object
    (
    [errors] => Array
    (
    [http_request_failed] => Array
    (
    [0] => cURL error 35: Cannot communicate securely with peer: no common encryption algorithm(s).
    )

    )

    [error_data] => Array
    (
    )

    )

    Alguém já passou por isso e sabe me auxiliar?

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

Viewing 15 replies - 1 through 15 (of 16 total)
  • @ssesportes Até agora o meu problema do erro 52 persiste, um coisa que meu suporte sugeriu foi ao invés de curl_setopt( $handle, CURLOPT_SSLVERSION, CURL_SSLVERSION_TLSv1_3 ); usar 1_2, meu suporte fez um teste (https://www.cdn77.com/tls-test)e me indicou o TLS. Como persistiu o erro sugeriram alterar essa linha para curl_setopt($sessao_curl, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($sessao_curl, CURLOPT_SSL_VERIFYHOST, 2);
    curl_setopt($sessao_curl, CURLOPT_SSLVERSION, 6);
    mesmo feito isso persistiu o erro 52.

    Thread Starter ssesportes

    (@ssesportes)

    Você já chegou ver o JSON de uma compra para ver qual erro que é apontado? Conversei com meu suporte e o mesmo falou que n?o era problema de SSL ou de hospedagem. Irei tentar efetuar essas altera??es para ver o que aparece.
    Você está tentando fazer a compra com um cart?o de teste ou o seu?

    @ssesportes Estou testando com meu cart?o. N?o cheguei a ver a JSON, só no log gerado pelo plugin mesmo.

    • This reply was modified 5 years, 3 months ago by brbazzoni.
    Thread Starter ssesportes

    (@ssesportes)

    Eu verifiquei o JSON que a Cielo gerou e apenas aponta o erro KA (que seria um erro no cart?o). Pe?a a confirma??o da cielo referente ao seu Merchant ID e Key, eu estou tentando mas eles n?o est?o me passando a informa??o. Acredito que possa ser um erro nesses dados já que na vers?o de teste consigo fazer a compra.

    @ssesportes Eu recebi a ID a Key por e-mail, mas acessando os dados pelo Portal Cielo e teve divergência entre a Key enviada por e-mail e a encontrada no site. Já testei com as duas Keys e tive o mesmo erro 52.

    • This reply was modified 5 years, 3 months ago by brbazzoni.
    Thread Starter ssesportes

    (@ssesportes)

    Você tem o site hospedado aonde?

    @ssesportes Hospedo na Task

    Thread Starter ssesportes

    (@ssesportes)

    Acredito que possa ser devido ao API 3.0. Tentarei fazer integra??o PHP (n?o sei como)

    @ssesportes Fiz um teste hoje, via Postman, com as orienta??es de Integra??o dada pela Cielo, seria a forma “correta” de fazer, já com o ID e Key de produ??o, e informando os dados do meu cart?o de crédito fiz uma autoriza??o de R$1,00 e o cancelamento posteriormente, ent?o as ID e Key est?o corretas, algo está dando erro no Site/Plugin/Hospedagem.

    Thread Starter ssesportes

    (@ssesportes)

    Pelo que eu estava vendo o problema é o plugin, acredito que ele n?o seja compatível ao API 3.0 da cielo na qual é aplicada o Merchant e ID e KEY. Unica maneira que achei é paga ou pelo link do github da cielo. Porém n?o sei aplica-lo no woocommerce

    @ssesportes Creio que essa ultima atualiza??o resolveu a quest?o para o API 3.0. Pois as leituras que fiz falam da migra??o da 1.5 para 3.0 no ano de 2018, e que havia a possibilidade de solicitar a 1.5 ainda em 2018. E que ela seria “desligada” posteriormente.

    Thread Starter ssesportes

    (@ssesportes)

    @brbazzoni Também li sobre isso. porém, olhando para o Plugin eu vejo apenas o código de afilia??o e a chave de afilia??o que s?o termos utilizados na API 1.5. https://www.jrossetto.com.br/wp-content/uploads/2017/06/woo-cielo-beta1.jpg esse plugin do link contem os dois nomes pois serve tanto para a API 1.5 quanto pela 3.0 (creio que seja por isso)

    @ssesportes N?o creio que seja a descri??o que fara a diferen?a, se a programa??o levar ao ID e KEY, a descri??o desse campo pode ser qualquer coisa.

    Thread Starter ssesportes

    (@ssesportes)

    Acabei de comprar o plugin do Jrosseto e pelo que testei está funcionando, pelo que li o Cielo Webservice do Cláudio é realmente para a API 1.5 da cielo.

    @ssesportes Você chegou a comparar o do JRossetto com o da Loja5?

Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘Erro no pagamento Cielo.’ is closed to new replies.