Histórico de mensagens sobre payment_token em devs

EXIBINDO CONVERSAS RECENTES:

Texto: payment_token
Canal: devs
Avatar discord do usuario adilalima

adilalima

Boa tarde! 😄

Eu crio esse token pro cartão de crédito (com reuse) no meu aplicativo flutter e salvo no banco de dados:

I/flutter (14376): PAYMENTTOKEN: {code: 200, data: {card_mask: XXXXXXXXXXXX5226, payment_token: 8...8}}

mas ao solicitar a MINHA api que crie uma cobrança utilizando esse mesmo token recebo essa resposta:

js
{
statusCode: 400,
errors: {
errors: Error Processing Request: property_does_not_exists - Propriedade: "payment_token". A propriedade [payment_token] informada não existe.
},
token: 8...8
}
o token está de fato sendo enviado (no método definePayMethod) e é o mesmo, a estrutura do JSON também parece estar correta.

O que poderia ser? Alguma ideia? Agradeço a ajuda desde já 😄

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Bom dia, @dinhoafsn.!
As requisições em nossa API devem ser realizadas no backend do seu projeto, por questões de segurança.
Ao realizar a integração em uma aplicação frontend, os usuários do seu sistema podem ter acesso facilmente as credenciais de integração.
Somente o script de geração do payment_token deve ser executado no frontend.

Avatar discord do usuario nalberth

nalberth

Ver Respostas

Boa noite estou implementando os métodos de pagamentos da efí, mas pra fazer a cobrança no cartão tem que ter o payment_token que não é mais capturado pelo back-end, o meu front-end é implementado com reactJs e TypeScrit ainda não consegui fazer essa implementação,a biblioteca sugerida na documentação simplesmente não possui tipagem para typescript, alguém passou por esse problema?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, @cwichoski. Tudo bem?
Este código que mencionou refere-se a nossa biblioteca jQuery para gerar o payment_token do cartão de crédito. E para carregá-la tem mesmo essa diferença de URL.
Para corrigir vai precisar mesmo informar o identificador_conta talvez de uma variável.

Caso não saiba, segue um print de onde você encontra este identificador na conta Efí, no menu API.
imagem enviada na mensagem pelo usuario guilherme_efi

Avatar discord do usuario alicesouzx

alicesouzx

Ver Respostas

oi tudo bem? vcs podem me ajudar com a implementação da API no react? estou tendo um problema para pegar o payment token

Avatar discord do usuario francis.seu.dev

francis.seu.dev

Ver Respostas

a forma de gerar o payment token com a lib Android esta disponivel na documentacao?

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Bom dia, @francis.seu.dev! Tudo bem?
Com a SDK para Android você consegue gerar o payment token e envia-lo para que o seu back-end realize a emissão da cobrança.

Avatar discord do usuario pogere

pogere

Olá, alguém já teve este problema? Ao instalar npm i payment-token-efi, apareceram vários erros (abaixo) ao iniciar o ambiente, como foi resolvido?

Avatar discord do usuario igor_efi

igor_efi

Verifica se o payment_token foi gerado no mesmo ambiente da cobrança:
Payment token em produção = cobrança em produção
Payment token em homologação = cobrança em homologação

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @francivaldo.costa! Tudo bem?
Você esta gerando o payment_token corretamente?

Avatar discord do usuario francivaldo.costa

francivaldo.costa

Ver Respostas

opa pessoal . eu estou tentando usar o pagamento com cartao de credito usando o .NET mas recebo isso: {"code":3500010,"error":"property_does_not_exists","error_description":{"property":"payment_token","message":"A propriedade [payment_token] informada não existe."}}

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Sim, o identificador da conta é preciso para gerar o payment_token

Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Isso mesmo @meninotrovoada, os dados do cartão sao repassados no momento da geração do payment_token

Avatar discord do usuario meninotrovoada

meninotrovoada

Aliás, onde consigo o payment_token

Avatar discord do usuario Thomas ||

Thomas ||

Ver Respostas

Mais especificamente, se conseguiu gerar o payment_token do CC no Flutter. Pode chamar que a gente acerta.

Avatar discord do usuario Eduardo Brigoni

Eduardo Brigoni

Boa tarde pessoal, alguém já passou por isso? Exemplo minha aplicação funciona perfeitamente em local host mas quando subo o site o javascript pra pegar payment_token não funciona. Já fiz outras integrações com Efi e funcionou em local host e com o site no ar.

Avatar discord do usuario sulivamtecnologia

sulivamtecnologia

Ver Respostas

Olá a todos!
Podem me dar um suporte para conseguir o payment_token de cartões?

Avatar discord do usuario hipopotato

hipopotato

Ver Respostas

Sim eu utilizo esse código de criação (do payment Token), o problema é que está retornando um valor null.

Avatar discord do usuario klawdyo.com

klawdyo.com

Ver Respostas

Na doumentação de criação de cobrança via cartão tem a documentação para criar o payment token. Basicamente ele é um token gerado para o cartão de crédito informado, evitando que vc salva o cartão no seu banco de dados.