Histórico de mensagens em cartões

EXIBINDO CONVERSAS RECENTES:

Data: 14/03/2025
Canal: cartões
Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Olá, @luispimenta95! Assinaturas fazem parte da API Cobranças e todos os meios dessa API seguem o mesmo fluxo de notificações, todos os detalhes estão descritos em nossa documentação técnica sobre o assunto: https://dev.efipay.com.br/docs/api-cobrancas/notificacoes

Avatar discord do usuario luispimenta95

luispimenta95

Ver Respostas

Boa tarde. Ao criar uma assinatura em dev recebi a seguinte response:
{"code":200,"data":{"subscription_id":95544,"status":"active","plan":{"id":13284,"interval":1,"repeats":null},"charge":{"id":44512041,"status":"waiting","parcel":1,"total":4000},"first_execution":"14\/03\/2025","total":4000,"payment":"credit_card"}}
Entendo que por ser um ambiente de teste , esse status wating não vai ser modificado.
Mas se tratando de produção, como saber se o pagamento foi aprovado, recusado e etc? Devo configurar um webhock pra notificar essas atualizações?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Tente utilizar a versão mais recente da nossa biblioteca: https://github.com/efipay/js-payment-token-efi

Avatar discord do usuario guilhermesouzar

guilhermesouzar

Ver Respostas

Tentei com este cartão que voce colocou e mesmo assim não retornou a bandeira HiperCard. Esse código que estou usando peguei aqui no Discord e percebi que ele é de algum tempo atrás. Tem alguma alteração nele ?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Certo. Vou iniciar um atendimento para que possamo analisar.

Avatar discord do usuario luispimenta95

luispimenta95

Ver Respostas

@guilherme_efi verifiquei os dados enviados e estao corretos com o ambiente de dev. Existe alguma forma de verificar se a credencial está inativa ou com alguma inconformidade?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Nesse link gera em homologação. Então, ao criar a cobrança, você precisa usaro Client_Id e e Cliente_Secret de homologação também.
Verifique se está usando as credenciais de produção. Talvez por isso está apresentado a falha 401.

Avatar discord do usuario luispimenta95

luispimenta95

Ver Respostas

@guilherme_efi , boa tarde. De fato gerei pelo link de vocês: https://efipay.github.io/js-payment-token-efi/ porem ao realizar o teste com as credenciais de desenvolvimento, estou recebendo retorno 401 . Poderia me ajudar por favor?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, @luispimenta95! Tudo bem?

Quando aparece a mensagem "A propriedade [payment_token] informada não existe.", isso significa que o payment_token gerado não foi encontrado na sua aplicação.

Provavelmente, o payment_token foi criado no ambiente de homologação, mas está tentando emitir a cobrança no ambiente de produção, ou o contrário.

Avatar discord do usuario luispimenta95

luispimenta95

Ver Respostas

verifiquei via debug e o código está enviando a string devolvida, mas existe o retorno de erro

Avatar discord do usuario luispimenta95

luispimenta95

Ver Respostas

bom dia. Estou gerando um payment token teste e recebo esta mensagem de retorno tanto localmente como em produção:

{"code":3500010,"Erro":"property_does_not_exists","description":"Propriedade: \"payment_token\". A propriedade [payment_token] informada n\u00e3o existe."}

O que fazer?

Avatar discord do usuario r_moraes

r_moraes

Ver Respostas

Maravilha @yasmin_efi , muito obrigado pelo retorno.
Acabei vendo aqui que essa informação também estava na documentação.
Vamos implementar.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @guilhermesouzar! Tudo bem?

Testei vários números de cartão fictícios da bandeira Hipercard, e todos foram reconhecidos. Você tem algum número específico para nos enviar? Podemos verificar por aqui.
imagem enviada na mensagem pelo usuario guilherme_efi