Histórico

EXIBINDO CONVERSAS RECENTES:

Texto: payment_token
# cartões
Avatar discord do usuario jessica_efi

jessica_efi

Ver RespostasVer no Discord

Bom dia @adsantossilva ! Caso seja necessário reutilizar o payment_token, você vai utilizar o atributo reuse com o valor booleano true. Dessa forma, o payment_token pode ser usado em mais de uma transação de forma segura, sem a necessidade de salvar os dados do cartão. Em nossa documentação, você encontra um [exemplo](https://dev.efipay.com.br/docs/api-cobrancas/cartao#obtendo-um-payment_token-getpaymenttoken-e-informa%C3%A7%C3%B5es-sobre-parcelamentos-getinstallments).

# assinaturas
Avatar discord do usuario jessica_efi

jessica_efi

Ver RespostasVer no Discord

Não. Nesse caso, você preenche os dados do cartão, mas com esses dados é gerado um payment_token que é enviado na requisição.

# cartões
Avatar discord do usuario jessica_efi

jessica_efi

Ver RespostasVer no Discord

Boa tarde @gabrielgaliaso ! É necessário sim. Não é possível enviar os dados do cartão na requisição, somente o payment_token.

# cartões
Avatar discord do usuario gabrielgaliaso

gabrielgaliaso

Ver RespostasVer no Discord

Olá, para transações via cartão de crédito é obrigado o uso do payment_token no json de request? mesmo para quem é PCI?

# assinaturas
Avatar discord do usuario marcelo_efi

marcelo_efi

Ver RespostasVer no Discord

Sim, o payment_token é gerado no próprio navegador do cliente para garantir a segurança no transporte dos dados do cartão.

# assinaturas
Avatar discord do usuario .eduardo8

.eduardo8

Ver RespostasVer no Discord

Estou estudando como fazer. Então preciso implementar no meu site um local para o usuário informar as informações dos cartão de crédito, gerar o payment_token e enviar a assinatura com o payment_token para o Efí?

# assinaturas
Avatar discord do usuario marcelo_efi

marcelo_efi

Ver RespostasVer no Discord

Boa tarde, tudo bem? Como você está realizando a emissão da assinatura? Os dados do cartão não são armazenados por nós, apenas o payment_token.

# assinaturas
Avatar discord do usuario .pedrin12

.pedrin12

Ver RespostasVer no Discord

Bom dia, gostaria de tirar uma dúvida. Tenho uma assinatura que vai ficar com um desconto específico ( 50%) por todo o primeiro ano, após esse primeiro ano vai reajustar para o valor inteiro. Eu preciso gerar outro payment token? Ou é possível reaproveita o gerado? Estou usando como True o reuse ao criar o token

# cartões
Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

Ver no Discord

@Efí Sabe dizer se existe alguma limitação para gerar o payment_token via webview no react native?
A solução que enviei aqui ontem funcionou ontem a noite, mas hoje pela manha nao esta mais gerando seria algum tipo de problema na importacao do cdn de vcs?

# cartões
Avatar discord do usuario speglich_13641

speglich_13641

Ver RespostasVer no Discord

E aí pessoal,

Estou integrando a API de Cobrança em minha aplicação Angular e tive um problema que gostaria de compartilhar com vocês. Talvez alguém já tenha enfrentado isso, ou poderia me ajudar a como poderíamos resolver isso.

Consegui carregar sem problemas a bibiloteca da EFI na minha aplicação adicionando o script no index.html. Consigo validar a bandeira do cartão, assim como o número de prestações.

Consigo gerar o payment token sem problemas, porém após isso, eu perco todas as saídas no meu console, utilizando console.log(). A principio, para mim, não faz sentido algum isso estar acontecendo.

Se eu armazenar a função log(), eu consigo restaura-lá. E o console irá funcionar normalmente.

Acredito que isso não deveria acontecer… E por isso fui investigar o porque que o console estaria sendo ignorado.

E cheguei na função loadClearSaleScript, chamada por getFingerPrint em getPaymentToken, poderia estar alterando o console padrão após carregar um script.

# cartões
Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

Ver no Discord

É so usar o componente e passar os dados do cartao, ele vai gerar o paymentToken, fechar o componente e te retornar o cartão no formato que a Efí solicita já com o payment_token

# cartões
Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

Ver no Discord

Gente me desculpa o desespero, mas alguém pelo amor de Deus já conseguiu alguma vez implementar essa geração no React Native, eu não quero ve a implementacao toda so quero a parte do codigo que gera o payment_token, as informações para gerar esse payment_token no react native estão bem confusas

# cartões
Avatar discord do usuario mateusbrasil2944

mateusbrasil2944

Ver no Discord

Tem algum exemplo para implementação da geração de payment token em uma aplicação React Native, aplicativo de celular, para não confundir com o React HTML

# cartões
Avatar discord do usuario carlossulzer

carlossulzer

Ver RespostasVer no Discord

Bom dia. Estou fazendo a integração através de uma API .net e ao efetuar os testes notei que o retorno da API EFIPay retorna objetos diferentes. Fiz uma implementação que acredito não ser a melhor opção mas funciona. Como vcs tratam isso? esses são os possíveis retornos:

==> Retorno 1
"{\"code\":3500034,\"error\":\"validation_error\",\"error_description\":{\"property\":\"/payment/credit_card/payment_token\",\"message\":\"Tipo inválido: number (esperado string).\"}}"

==> Retorno 2
"{\"code\":200,\"data\":{\"installments\":1,\"installment_value\":188000,\"charge_id\":44075256,\"status\":\"unpaid\",\"refusal\":{\"reason\":\"Dados do cartão inválidos.\",\"retry\":true},\"total\":188000,\"payment\":\"credit_card\"}}"


==> Retorno 3
"{\"code\":200,\"data\":{\"installments\":1,\"installment_value\":188000,\"charge_id\":44075296,\"status\":\"approved\",\"total\":188000,\"payment\":\"credit_card\"}}"


==> Retorno 4
"{\"code\":3500018,\"error\":\"already_used_payment_token\",\"error_description\":\"O [payment_token] fornecido já foi utilizado.\"}"