Support » Plugin: Juno Split » Erro pagamento no cartão

  • 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.
    http://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 4 months, 1 week 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 – Parâmetros 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@live.com
    [phone] => (13) 00000-0000
    [notify] =>
    )

    )

    • This reply was modified 4 months, 1 week 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 parâmetros 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)
  • You must be logged in to reply to this topic.