Histórico de mensagens sobre payment_token

EXIBINDO CONVERSAS RECENTES:

Texto: payment_token
# assinaturas
Avatar discord do usuario sejaefi

sejaefi

Ver Respostas

Ei, pessoal!

Temos uma novidade na API Cobranças: agora é possível reprocessar uma transação via cartão de crédito sem a necessidade de gerar um novo token.

Isso significa que você não precisa mais solicitar os dados do cartão do cliente a cada nova transação ou salvar informações sensíveis no seu sistema. Basta guardar o payment_token criptografado e usá-lo sempre que precisar!

O payment_token é um conjunto de caracteres gerado pela Efí, que representa os dados do cartão do pagador.

Para seu cliente, mais proteção dos dados sensíveis. Para você, mais facilidade para reprocessar cobranças.

Essa novidade é válida para:

- links de pagamento;
- assinaturas;
- e checkout transparente.

Para saber mais sobre este atributo e como usá-lo na sua integração, acesse nossa documentação.
https://dev.sejaefi.com.br/docs/pagamento-com-cartao
imagem enviada na mensagem pelo usuario sejaefi

# assinaturas
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

O erro 500 esta na requisição para gerar o payment token?

# cartões
Avatar discord do usuario ranulfosouza

ranulfosouza

Ver Respostas

Quando eu mudo as credencias para homologação:
{
"code": 141,
"error": {
"code": 3500010,
"error": "property_does_not_exists",
"error_description": {
"property": "payment_token",
"message": "A propriedade [payment_token] informada não existe."
}
}
}

# cartões
Avatar discord do usuario ranulfosouza

ranulfosouza

Ver Respostas

bom dia, Pessoal.
consegui gerar o payment_token e enviar a solicitação de cobrança com sucesso via "createOneStepCharge". Porém, logo em seguida eu já recebo um email dizendo que o pagamento da cobrança foi recusado.
Alguém pode me ajudar ?
exemplo de cobrança para análise : 541833872
Desde de já agradeço

# cartões
Avatar discord do usuario valmirmorikawadasilva

valmirmorikawadasilva

Ver Respostas

Rubens por favor me tira 1 duvida se possivel...eu testei o JS do exemplo e ele gera "Payment_token"
mas se gerar ou da algum erro , ele nao roda mais....a nao ser que de um F5 no navegador
ja passou por algo parecido? porque mesmo mudando de pagina parece que gera algum cache nao sei...
por isso que estou tentando fazer no backend...tenho mais experiencia no back do que em front.

# cartões
Avatar discord do usuario klawdyo.com

klawdyo.com

Ver Respostas

Se manjar de typescript e quiser adaptar, tente essa biblioteca: https://github.com/klawdyo/efi-payment-token

# pagamento-contas
Avatar discord do usuario joao_efi

joao_efi

Boa tarde @josegerdes tudo certo?
O Payment Token é um token criptografado com a representação dos dados do cartão enviado.
Ele só é válido por alguns minutos para aquela única compra, sendo invalidado ao finalizar a compra ou ao expirar com o tempo.

# pagamento-contas
Avatar discord do usuario josegerdes

josegerdes

Pessoal como funciona o payment token

# cartões
Avatar discord do usuario valmirmorikawadasilva

valmirmorikawadasilva

Ver Respostas

Guilherme , obrigado pelo retorno...testei hoje o dia todo....gerei 1 html so p testar e consegui gerar o payment_token
Seria possivell rodar esse javascript em 1 arquivo teste.jsx (jsx do react) ?? Iria facilitar muito p mim...tentei colocar aqui...mas nao reconhece
o $gn.ready ...

# devs
Avatar discord do usuario francivaldo.costa

francivaldo.costa

Ver Respostas

boa tarde, eu estou com um problema com a geracao do payment_token

# cartões
Avatar discord do usuario dlmorais

dlmorais

Ver Respostas

Bom dia, estou querendo simular erros durante a compra com cartão de crédito. Existe alguma forma de fazer isso no ambiente de homologação?
Cheguei a gerar um payment_token usando um cartão vencido, mas até isso deu sucesso em homologação.
Existem algo tipo números de cartões predeterminados que vão recusar uma transação, por exemplo?

# cartões
Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Boa noite @valmirmorikawadasilva! Tudo bem? O payment_token apenas pode ser utilizado uma unica vez, contudo, ao tentar criar uma nova transação, deverá rodar o script novamente mesmo!

# cartões
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @lucasmoraes0084. Atualmente o payment_token gerado é único por cobrança.

# cartões
Avatar discord do usuario wander5752

wander5752

estava funcionando ate agora
{"code":3500010,"error":"property_does_not_exists","error_description":{"property":"payment_token","message":"A propriedade [payment_token] informada não existe."}}

# cartões
Avatar discord do usuario daniel2004_dev

daniel2004_dev

Está acontecendo em homologação, nenhum dos dois é no get do payment token

# cartões
Avatar discord do usuario dhaviaron

dhaviaron

minha implementacao está retornando erro "propriedade [payment_token] informada não existe", implementação na v1

# cartões
Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Bom dia @iguatu! Para a obtenção do payment_token em js é necessário utilizar o identificador da sua conta Efí, encontrado no menu API >> Introdução >> Identificador de conta. Uma vez que inserir o identificador e gerar o payment_token, ele deve ser informado no momento da emissão de uma cobrança de cartão. Para realizarmos analises mais assertivas, por favor, abra um atendimento privado no canal # atendimento e nos informe o numero da sua conta Efí.

# cartões
Avatar discord do usuario ranulfosouza

ranulfosouza

Ver Respostas

@igor_efi debugando o código, vi que o endpoint no flutter não tem o mesmo nome e é apenas "paymentToken".
No entanto, ao testa-lo, eu recebo um null exception:

Unhandled Exception: type 'Null' is not a subtype of type 'Object'
PaymentToken.getTokenizer (package:gerencianet/src/payment_token.dart:38:47)

Analisando a linha 38 do arquivo payment_token.dart, vejo que o trecho de código é o seguinte:

request.headers.add('account-code', config['accountId']);

Provavelmente o array config['accountId'] está vindo nulo, há algum problema com meu accountId ?
lembrando que eu consegui chamar o endPoint "getInstallments" com sucesso.
Postei a mesma dúvida lá no issues do github

# cartões
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

@ranulfosouza, boa tarde! A nossa SDK de Flutter possui um método que permite a criação do payment token. Você chegou a utilizar ela?