• Resolvido renanbessa

    (@renanbessa)


    Pessoal, gostaria de saber por qual motivo ocorre durante o checkout transparente o erro “o seu pagamento não foi aprovado, por favor tente novamente” com o plugin paypal plus.

    OBS: Já testei com vários cartões e ocorre o mesmo problema.
    OBS²: Estou em ambiente sandbox
    OBS³: Ocorre o mesmo erro em ambiente produção

    Aqui é a mensagem do log.

    08-29-2019 @ 16:09:11 – Executing execute request for payment id PAYID-LVUCFIQ7585935086890843C
    08-29-2019 @ 16:09:15 – WC_PPP_Brasil_API_Exception: The instrument presented was either declined by the processor or bank, or it can’t be used for this payment.
    08-29-2019 @ 16:09:15 – Data: Array
    (
    [name] => INSTRUMENT_DECLINED
    [details] => Array
    (
    )

    [message] => The instrument presented was either declined by the processor or bank, or it can’t be used for this payment.
    [information_link] => https://developer.paypal.com/docs/api/payments/#errors
    [debug_id] => f34bb22a27b63
    )

    A página que eu preciso de ajuda: [fazer login para ver o link]

Visualizando 6 respostas - 1 até 6 (de um total de 6)
  • Moderador Felipe Santos

    (@foosantos)

    Olá, tudo bem?

    Você utilizou os cartões de teste ou um cartão real?

    Antes de qualquer coisa, confirme se você está utilizando o modo de teste com um cartão de teste.

    saudações renanbessa,

    antes de mais, apenas lembrando que PayPal Plus é exclusivo para quem tem CNPJ, não pode ser usado por pessoa física,

    https://br.wordpress.org/plugins/paypal-plus-brasil/

    sobre o log, ele se refere ao ambiente Sandbox? porque faria todo o sentido o alerta The instrument presented was either declined by the processor or bank, or it can’t be used for this payment. Quando você está em modo Sandbox, você deve usar os dados de pagamento fornecidos pelo desenvolvedor, no caso o PayPal.

    há um bom tempo atrás, acredito que algo entre 6 e 9 meses, eu fiz testes com a sandbox do PayPal para um cliente que pensou em usar essa versão Plus. e havia um link na página de configurações do plugin que levava para uma página de instruções e configurações. lá haviam dados de cartões de crédito que deveriam ser usados nos testes com a Sandbox.

    quando a mensagem diz it can’t be used for this payment, me parece justamente você usando outro cartão que não os da Sandbox e ai o sistema rejeita efetuar o pagamento. se estiver usando a Sandbox, o PayPal te dá uma API específica para isso e os dados do cartão de crédito que irão funcionar em conjunto com essa API para o Sandbox.

    agora se esse log é do ambiente de produção, ai a coisa complica.

    Criador do tópico renanbessa

    (@renanbessa)

    opa @felipeloureirosantos , usei cartao real. Nao sabia que existia esses cartoes testes para o sandbox. Valeu, vou testar aqui e aviso.

    Criador do tópico renanbessa

    (@renanbessa)

    saudacoes @ralden , isso, a conta é CNPJ. O log é realmente no ambiente sandbox. Realmente estava usando um cartao real, vou testar com os dados de cartao teste que o @felipeloureirosantos mencionou. Obrigado mais uma vez.

    Criador do tópico renanbessa

    (@renanbessa)

    amigos @ralden e @felipeloureirosantos , deu certinho. Entrei com minha conta de developer https://developer.paypal.com, fui em mock->credit card generator, ai deu certinho. Obrigado a todos. Sucesso!

    Moderador Felipe Santos

    (@foosantos)

    Por nada!! 🙂

    Perfeito! Ficamos felizes que funcionou!

    Se precisar de mais alguma coisa, é só abrir um novo tópico.

Visualizando 6 respostas - 1 até 6 (de um total de 6)
  • O tópico ‘Compra não aprovada Paypal Checkout Transparente’ está fechado para novas respostas.