Histórico de mensagens sobre payment_token em pagamento-contas

EXIBINDO CONVERSAS RECENTES:

Texto: payment_token
Canal: pagamento-contas
Avatar discord do usuario jeffersonsotto

jeffersonsotto

Ver Respostas

preciso gerar o payment_token em uma aplicação angular na versão 17, teriam algum exemplo ou tuturial que eu possa seguir?

Avatar discord do usuario adenilson2703

adenilson2703

Ver Respostas

exports.paymentToken = async (req, res, next) => {
EfiJs.CreditCard.debugger(true);
try {
const result = await EfiJs.CreditCard
.setAccount('')
.setEnvironment('sandbox') // 'production' or 'sandbox'
.setCreditCardData({
brand: 'visa',
number: '4485785674290087',
cvv: '123',
expirationMonth: '05',
expirationYear: '2029',
reuse: false
}) .getPaymentToken();
console.log('result', result);
const payment_token = result.payment_token;
const card_mask = result.card_mask;
console.log('payment_token', payment_token);
console.log('card_mask', card_mask);
return res.send({
request: true,
success: true,
message: 'Pagamento cartão!',
payment_token:payment_token,
card_mask:card_mask
});

} catch (error) {
console.log('Código: ', error.code);
console.log('Nome: ', error.error);
console.log('Mensagem: ', error.error_description);
return res.send({
request: true,
success: false,
message: 'Pagamento cartão!',

});
}
1

Avatar discord do usuario adenilson2703

adenilson2703

boa tarde! estou recebebdo erro no getPaymentToken node.js 14|CLINIC | Debugger: true
14|CLINIC | Lib version: 2.1.0
14|CLINIC | Environment production
14|CLINIC | Error_getPaymentToken ReferenceError: fetch is not defined
14|CLINIC | at Function.getSalt (/home/tecno/clinic_manager/api_server/node_modules/payment-token-efi/distNode/payment-token-efi.js:1:64474)
14|CLINIC | at Function.getPaymentToken (/home/tecno/clinic_manager/api_server/node_modules/payment-token-efi/distNode/payment-token-efi.js:1:70685)
14|CLINIC | at exports.paymentToken (/home/tecno/clinic_manager/api_server/controllers/app-products/order-controller.js:459:14)
14|CLINIC | at Layer.handle [as handle_request] (/home/tecno/clinic_manager/api_server/node_modules/express/lib/router/layer.js:95:5)
14|CLINIC | at next (/home/tecno/clinic_manager/api_server/node_modules/express/lib/router/route.js:149:13)
14|CLINIC | at Route.dispatch (/home/tecno/clinic_manager/api_server/node_modules/express/lib/router/route.js:119:3)
14|CLINIC | at Layer.handle [as handle_request] (/home/tecno/clinic_manager/api_server/node_modules/express/lib/router/layer.js:95:5)
14|CLINIC | at /home/tecno/clinic_manager/api_server/node_modules/express/lib/router/index.js:284:15
14|CLINIC | at Function.process_params (/home/tecno/clinic_manager/api_server/node_modules/express/lib/router/index.js:346:12)
14|CLINIC | at next (/home/tecno/clinic_manager/api_server/node_modules/express/lib/router/index.js:280:10)
14|CLINIC | Código: undefined
14|CLINIC | Nome: undefined
14|CLINIC | Mensagem: undefined

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Você criou a cobrança, certo? Depois, criou o payment token e agora quer associar o metodo de pagamento?

Avatar discord do usuario marcosvinicius0759

marcosvinicius0759

como eu associo os dois atraves do payment token ?

Avatar discord do usuario gmoreiragp

gmoreiragp

alguem ja gerou payment token pela api? existe essa possiblidade?

Avatar discord do usuario nalberth

nalberth

Ver Respostas

Olá bom dia
A biblioteca "payment-token-efi" usada para
-identificar a bandeira do cartão
-busca informações de parcelamento
-gera o token de pagamento (payment_token) e a máscara do cartão (card_mask)
possui suporte para typescript para ser usada no front-end com ReactJs?

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.

Avatar discord do usuario josegerdes

josegerdes

Pessoal como funciona o payment token

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Gabriel, bom dia! Tudo joia? Você ainda esta com dúvidas em como gerar o payment_token?

Avatar discord do usuario gabrielmaqes

gabrielmaqes

Ver Respostas

boa noite pessoal, alguem poderia me ajudar a conseguir o payment_token? Estou utilizando reactjs

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Bom dia! Recomendamos que a geração do payment_token seja realizado no front-end da sua aplicação para que você não trafegue na rede dados sensíveis do cartão de crédito do seu cliente.

Avatar discord do usuario rogeriogolob

rogeriogolob

Ver Respostas

Na cobrança por cartão de crédito, existe alguma forma de gerar um payment_token pelo server side , usando a SDK do PHP, sem usar o javascript no client side?

Avatar discord do usuario joao_efi

joao_efi

Boa tarde @gabrielturnes tudo bem? 🙂
Acredito que será necessário adaptá-lo ao ambiente do react ou executá-lo paralelamente.
Algo nessa linha pode funcionar: https://valchan.com.br/script-externo-reactjs/

A Gerencianet está estudando outras formas de gerar o payment_token sem utilizar o script padrão, como no React, no entanto não temos como fornecer um prazo.