Histórico de mensagens sobre payment_token em cartões

EXIBINDO CONVERSAS RECENTES:

Texto: payment_token
Canal: cartões
Avatar discord do usuario gabriel_efi

gabriel_efi

Olá, @andersonsilva_63344!
Você chegou a usar nossa SDK de Dart? Nela está inclusa a funcionalidade de geração do payment token: https://github.com/efipay/sdk-dart-apis-efi

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

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

Avatar discord do usuario erick_30304

erick_30304

Ver Respostas

oi boa tarde como obter payment_token c#?

Avatar discord do usuario cruvisnel

cruvisnel

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

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);
});
}

Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

olá, @marcoglg_dev! O payment_token e o cardMask devem ser gerados no lado do cliente e então (pelo menos o payment_token) deve ser passado para o servidor realizar a requisição

Avatar discord do usuario marcoglg_dev

marcoglg_dev

Ver Respostas

tenho uma dúvida, ao gerar o payment_token e o cardMask, devo realizar a cobrança no lado do cliente ou enviar para o meu servidor e depois realizar a cobrança?

Avatar discord do usuario vmmonea

vmmonea

Ver Respostas

Boa tarde, alguem já implementou a obtenção do payment token usando React e TypeScript? Estou com problemas aqui

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @muriloalvesdev.! Tudo bem?
Não é possível. É necessário gerar o payment_token a partir do front-end da sua aplicação utilizando uma de nossas bibliotecas. Isso é necessário pois por segunraça é executado um script para captura de algumas informações do cliente.

Avatar discord do usuario muriloalvesdev.

muriloalvesdev.

Ver Respostas

Existe alguma forma de realizar a geração do payment_token por alguma API de fato? /rota response -> payment_token ?

Avatar discord do usuario patrick27souza

patrick27souza

Ver Respostas

como faço para pegar o payment token sem ser pelo js?

Avatar discord do usuario rafaelhenrique10101

rafaelhenrique10101

e se possível, alguem teria um exemplo de como pegar o payment_token com angular 2+ ?

Avatar discord do usuario thiagocs6614

thiagocs6614

Ver Respostas

É possivel usar o import EfiJs from "payment-token-efi"; com Typescript?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Oi, @valbaiano4469. Bom dia! Como vai?
Conseguiu solucionar esta questão? Geralmente isso acontece mesmo quando é gerado o payment_token em ambiente diferente do que está gerando a cobrança.

Avatar discord do usuario valbaiano4469

valbaiano4469

Ver Respostas

Boa tarde, alguém pode me ajudar

{
"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 gabriel_severo_

gabriel_severo_

Ver Respostas

Bom dia, estou com problema para gerar o payment_token, está aparecendo este erro abaixo mas a dependência jsdom já está instalada.

Error: Biblioteca "jsdom" não está instalada. Execute npm i jsdom ou yarn add jsdom
at p6.getPaymentToken (payment-token-efi.js:1:71499)
CreditForm.tsx:78 Código: 500
CreditForm.tsx:79 Nome: library_error
CreditForm.tsx:80 Mensagem: Biblioteca "jsdom" não está instalada. Execute npm i jsdom ou yarn add jsdom

Alguém pode me ajudar?

Avatar discord do usuario ranulfosouza

ranulfosouza

{
"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": "",
"billing_address": {
"street": "Avenida Juscelino Kubitschek",
"number": "909",
"neighborhood": "Bauxita",
"zipcode": "35400000",
"city": "Ouro Preto",
"complement": "",
"state": "MG"
}
}
}
}