• Olá todas as compras que tem tentativa no cart?o n?o funciona, está dando erro.

    /checkout/#pagamento:1 Uncaught (in promise) Cart?o Inválido. Confira os dados novamente.
    https://www.boletobancario.com/boletofacil/integration/api/get-credit-card-hash.json:1 Failed to load resource: the server responded with a status of 429 ()

    Os dados do cart?o est?o 100% certos sem erro nenhum mas todos geram mesmo erro, e também outro problema que n?o gera alerta para o cliente, ele fica clicando em concluir compra n?o mostra nada, só cheguei nesse erro vendo o console do Chrome.

Viewing 15 replies - 1 through 15 (of 20 total)
  • Thread Starter timbalada88

    (@timbalada88)

    Também encontrei o erro.

    Access to XMLHttpRequest at ‘https://www.boletobancario.com/boletofacil/integration/api/get-public-encryption-key.json’ from origin ‘https://nomedosite.com.br’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.

    • This reply was modified 3 years, 11 months ago by timbalada88.
    Thread Starter timbalada88

    (@timbalada88)

    Olá, alguns outros clientes est?o vendo erro diferente.

    Ao informar o campo ‘charge.totalAmount’, o campo ‘charge.installments’ deve ser maior ou igual a 2 Caso este erro continue acontecendo, nos contate para assistência.

    Se a pessoa tentar parcelar o pagamento da outro erro. “Número de parcelas inválido. Caso este erro continue acontecendo, nos contate para assistência.”

    Também percebi que quando aplico Cupom de desconto no campo de parcela o novo valor n?o está sendo atualizado, como n?o consigo concretizar a compra eu n?o sei qual valor vai passar.

    Plugin Author Fernando Acosta

    (@amgnando)

    Você está com qual vers?o instalada?

    Thread Starter timbalada88

    (@timbalada88)

    O primeiro erro foi na vers?o antiga, depois vi que tinha um update atualizei e o erro mudou para o ultimo informado que seria esse “Ao informar o campo ‘charge.totalAmount’, o campo ‘charge.installments’ deve ser maior ou igual a 2 Caso este erro continue acontecendo, nos contate para assistência.”

    Thread Starter timbalada88

    (@timbalada88)

    Aqui tem uma print do problema do parcelamento n?o atualizar.

    https://uploaddeimagens.com.br/imagens/-yI9PEc

    Thread Starter timbalada88

    (@timbalada88)

    Olá Fernando estou continuando os testes e a situa??o está estranha.
    Voltei para 1.1.2 e n?o vende no cart?o com ou sem o Código no Functions, mas os erros s?o diferentes.

    Quando tem o código no functions.php mostra esse erro.
    Ao informar o campo ‘charge.totalAmount’, o campo ‘charge.installments’ deve ser maior ou igual a 2 Caso este erro continue acontecendo, nos contate para assistência.

    Quando vou lá no functions.php e removo o código da esse erro.
    A soma dos valores ‘charge.split[].amount’ deve corresponder ao valor de ‘charge.totalAmount’ ou ‘charge.amount’ X ‘charge.installments’. Caso este erro continue acontecendo, nos contate para assistência.

    Muito estranho algum tempo atrás estava ok realizamos uma venda no cart?o de crédito sem maiores problemas, ficamos um tempo sem vender e agora que está come?ando a vender percebemos esse erro novamente no cart?o, boleto funciona ok.

    Plugin Author Fernando Acosta

    (@amgnando)

    Sobre o parcelamento n?o atualizar você precisa se certificar de que seu checkout (que parece personalizado) está atualizando os métodos de pagamento após aplicar cupom.

    Sobre o parcelamento, só conseguimos olhar na vers?o mais recente. Aí após atualizar basta enviar aqui os logs – ocultando dados sensíveis.

    Thread Starter timbalada88

    (@timbalada88)

    Olá Fernando foi atualizar o Plugin novamente OK.
    Farei os teste e posto aqui os resultados, farei os teste sem código no functions.php.

    Thread Starter timbalada88

    (@timbalada88)

    Olá Fernando continuo recebendo mesmo erro na hora da venda.

    12-16-2020 @ 11:40:45 – Recuperando vendedores por pedido: #16889
    12-16-2020 @ 11:40:45 – Há 1 vendedores no pedido #16889.
    12-16-2020 @ 11:40:45 – Parametros do pedido #16889:Array
    (
    [charge] => Array
    (
    [description] => Pedido 16889 do https://site.com.br/ (com Cart?o de crédito)
    [references] => Array
    (
    [0] => wc-order-16889
    )

    [amount] => 39.90
    [installments] => 1
    [paymentTypes] => Array
    (
    [0] => CREDIT_CARD
    )

    [split] => Array
    (
    [0] => Array
    (
    [recipientToken] => 738B493C9AF6870
    [amount] => 40.32
    [amountRemainder] => 1
    [chargeFee] => 1
    )

    )

    )

    [billing] => Array
    (
    [name] => Angélica Alves
    [document] => 0000000000
    [email] => [email protected]
    [phone] => (13) 00000-0000
    [notify] =>
    )

    )

    • This reply was modified 3 years, 11 months ago by timbalada88.
    Thread Starter timbalada88

    (@timbalada88)

    Gerou o erro.

    A soma dos valores ‘charge.split[].amount’ deve corresponder ao valor de ‘charge.totalAmount’ ou ‘charge.amount’ X ‘charge.installments’. Caso este erro continue acontecendo, nos contate para assistência.

    Pedido foi recebido com Malsucedido.

    Mas esse erro só acontece quando tem um Cupom de desconto, mesmo no checkout original do Woocommerce.

    Plugin Author Fernando Acosta

    (@amgnando)

    No exemplo do log tinha cupom, é isso?

    Se sim, de qual valor?

    Porque aparentemente o plugin de marketplace n?o está considerando esse cupom também no cálculo.

    Qual plugin de marketplace está usando?

    Thread Starter timbalada88

    (@timbalada88)

    Uso o WCFM para Marketplace e sim, nesse Log estava com Cupom de desconto.
    Realmente percebi isso era um Cupom de 5% e parece que n?o foi alterado.
    Mas por que gerar erro com Cart?o de crédito? no Log recebeu todos os parametros corretos.

    Thread Starter timbalada88

    (@timbalada88)

    Quando tentamos comprar sem o Cupom parece que funciona, porém todo pedido da Malsucedido, cobra no cart?o da pessoa mas logo em seguida devolve o valor, isso com qualquer cart?o, testamos bandeiras diferentes.

    Plugin Author Fernando Acosta

    (@amgnando)

    O log dá erro no seguinte: há o valor de 39,90 como total do pedido. Mas o plugin de marketplace está dizendo que o vendedor deve receber 40,32

    Quanto à estornar a compra automaticamente isso indica que o plugin está funcionando e fazendo a cobran?a, mas a juno n?o está aceitando no anti fraude. Essa parte você pode ver diretamente com eles.

    Thread Starter timbalada88

    (@timbalada88)

    Sim é com eles mesmo, inclusive depois de tentar 3 vezes parece que somos bloqueados.

    Access to XMLHttpRequest at ‘https://www.boletobancario.com/boletofacil/integration/api/get-public-encryption-key.json’ from origin ‘https://nomedosite.com.br’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.

    Quanto erro do vendedor vou investigar melhor isso, n?o sei o que está causando esse erro.

    obrigado.

Viewing 15 replies - 1 through 15 (of 20 total)
  • The topic ‘Erro pagamento no cart?o’ is closed to new replies.