Histórico de mensagens sobre payment_token

EXIBINDO CONVERSAS RECENTES:

Texto: payment_token
# dúvidas
Avatar discord do usuario flokinhou

flokinhou

Ver Respostas

Entendi, mas esse payment token é gerado por alguma api do banco?

# dúvidas
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O payment token é gerado no front-end... então o JavaScript da página precisa acionar seu método python já com o token.

# dúvidas
Avatar discord do usuario flokinhou

flokinhou

Boa tarde, alguem poderia me ajudar a gerar um payment token para utilizar em uma compra no cartao de crédito pela api de cobrança?

# cartões
Avatar discord do usuario marcosresende_

marcosresende_

Ver Respostas

Olá estou com problemas na hora de finalizar o pagamento no meu Woocommerce. Quando começo a inserir os dados do cartão aparece esse erro:
"Houve um Erro!
Não foi possível finalizar sua solicitação. Por favor, entre em contato com o suporte Gerencianet."

No console do Chrome aparece isso:
[Intervention] Unable to preventDefault inside passive event listener due to target being treated as passive. See https://www.chromestatus.com/feature/6662647093133312
preventDefault @ plugins.js?ver=20.9.7.1:103
g @ plugins.js?ver=20.9.7.1:103
onmousewheel @ plugins.js?ver=20.9.7.1:104
(anônimo) @ plugins.js?ver=20.9.7.1:103
payment-token-efi.min.js:1


GET https://api.gerencianet.com.br/v1/installments/f1eb7f9b6853bca896f0796cac9f44b6/jsonp?brand=visa&total=22000 401 (Unauthorized)
getInstallments @ payment-token-efi.min.js:1
getInstallments @ payment-token-efi.min.js:1
(anônimo) @ VM1503:79
Promise.then (assíncrono)
(anônimo) @ VM1503:71
dispatch @ jquery.min.js?ver=3.7.1:2
v.handle @ jquery.min.js?ver=3.7.1:2
VM1503:327 Error: Não foi possível finalizar sua solicitação. Por favor, entre em contato com o suporte Gerencianet.
at p.getInstallments (payment-token-efi.min.js:1:71725)
VM1503:96 Uncaught (in promise) Error: Something went wrong in getInstallments().
Error: Não foi possível finalizar sua solicitação. Por favor, entre em contato com o suporte Gerencianet.
at :96:39
(anônimo) @ VM1503:96
Promise.catch (assíncrono)
(anônimo) @ VM1503:94
Promise.then (assíncrono)
(anônimo) @ VM1503:71
dispatch @ jquery.min.js?ver=3.7.1:2
v.handle @ jquery.min.js?ver=3.7.1:2

O erro aparece também quando eu rolo com o mouse na tela

Podem me ajudar?

# cartões
Avatar discord do usuario theblackstalone

theblackstalone

Estou gerando o payment_token em produção e tentando realizar a cobrança também em produção... o token funciona, então entendo que a cobrança deveria funcionar também, certo? Estou usando o sdk .net core

# cartões
Avatar discord do usuario theblackstalone

theblackstalone

Boa tarde Pessoal, tudo bem? Estou fazendo uma cobrança no cartão de crédito; Gero com sucesso o Payment_Token no front (via flutter/dart); Porém, quando vou usar o CreateOneStepCharge (sdk .net core) recebo apenas um "Unauthorized". Conseguem me ajudar?

# cartões
Avatar discord do usuario hiagosilvas

hiagosilvas

Tirem uma dúvida, eu utilizo o antigo método para cadastrar o cartão via backend. Olhei na documentação e essa prática não é mais permitida, gostaria de saber se isso pode ter sido um dos motivos para rejeição do Anti-fraude no passado.

Priorizei aqui com o meu time para migrar a obtenção do payment token pelo front-end já.

# cartões
Avatar discord do usuario joao_efi

joao_efi

Boa tarde @andersonsilva_63344 tudo certo?
Para gerar o token você precisa usar nosso script, onde vai informar os dados do cartão e será retornado o token a ser usado na request
https://github.com/efipay/js-payment-token-efi

# cartões
Avatar discord do usuario marcelo_efi

marcelo_efi

Ver Respostas

Olá, boa tarde! Tudo bem? Infelizmente, não é possível adquirir o payment_token por meio do C#. A solução seria executar nosso script JavaScript no front-end da sua aplicação para gerá-lo: https://github.com/efipay/js-payment-token-efi

# cartões
Avatar discord do usuario erick_30304

erick_30304

Ver Respostas

oi boa tarde como obter payment_token c#?

# dúvidas
Avatar discord do usuario guilherme_efi

guilherme_efi

Olá, @marcos9868. Bom dia! Que ótimo que o @rubenskuhl já forneceu várias informações.

Após criar sua conta, para gerar o payment_token, você precisará do Identificador de conta (payee_code). Essa informação pode ser obtida na sua conta digital, no menu API > Introdução > Identificador de conta. Veja onde encontrá-lo.

Outra informação importante: é necessário cadastrar o ramo de atividade em sua conta. Confira mais detalhes aqui.

Além disso, para o desenvolvimento do backend, você pode utilizar uma de nossas SDKs para implementar a integração com as APIs Efí.

Qualquer dúvida que surgir, pode contar com a gente!

# dúvidas
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O ponto que se aplica ao seu caso de uso é este aqui:

Tokenização de cartão
Se você precisa reutilizar o payment_token para fins de recorrência, utilize 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

# dúvidas
Avatar discord do usuario marcos9868

marcos9868

Ver Respostas

Tentei utilizar o exemplo de payment_token que vocês possuem de teste, contudo eu não tenho o Id da conta que ele pede para ser gerado esse token

# dúvidas
Avatar discord do usuario marcos9868

marcos9868

Vi também que, para gerar a carga da cobrança, esse payment_token é necessário, além do Id da conta da Efi

# cartões
Avatar discord do usuario cruvisnel

cruvisnel

Eu consegui gerar o payment token e o access token, mas não consigo ir além disso

# cartões
Avatar discord do usuario cruvisnel

cruvisnel

Boa tarde! Estou tentando implementar o pagamento via cartão em nodejs, porém recebo o erro "bad request". Alguém sabe como resolver ?

function Pagar(payment_token, card_mask, autorizacao){

var data = JSON.stringify({
"items": [
{
"name": "Meu Produto",
"value": 5990,
"amount": 1
}
],
"payment": {
"credit_card": {
"customer": {
"name": "Gorbadoc Oldbuck",
"cpf": "94271564656",
"email": "[email protected]",
"birth": "1990-08-29",
"phone_number": "5144916523"
},
"installments": 1,
"payment_token": payment_token,
"billing_address": {
"street": "Avenida Juscelino Kubitschek",
"number": "909",
"neighborhood": "Bauxita",
"zipcode": "35400000",
"city": "Ouro Preto",
"complement": "",
"state": "MG"
}
}
}
});

var config = {
method: 'post',
maxBodyLength: Infinity,
url: 'https://cobrancas-h.api.efipay.com.br/v1/charge/one-step',
headers: {
'Authorization': autorizacao.access_token,
'Content-Type': 'application/json'
},
data : data
};

axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
}