Histórico de mensagens sobre javascript em cartões

EXIBINDO CONVERSAS RECENTES:

Texto: javascript
Canal: cartões
Avatar discord do usuario erickyuri11

erickyuri11

Ver Respostas

olá, bom dia to tendo problema na parte front end, so reconhece o javascript quando atualiza a pagina!

Avatar discord do usuario rodrigoaes

rodrigoaes

javascript
status: 500
{
code: 3500072,
error: 'request_not_allowed',
error_description: 'Não foi possível finalizar sua solicitação. Por favor, entre em contato com o suporte Efí.'
}

Avatar discord do usuario erickyuri11

erickyuri11

nao ta é reconhecendo o javascript, so quando da um f5, o site esta hospedado. isso é normal?

Avatar discord do usuario erickyuri11

erickyuri11

Ver Respostas

@palloma_efi negocio que nao entendo porque o javascript, nao esta reconhecendo na hora, so quando da f5

Avatar discord do usuario diogo.treebo

diogo.treebo

O que tinha de diferente é que é um projeto nextjs, aí precisei implementar de uma forma um pouco diferente, mas criei um projeto do zero apenas com javascript pra testar e teve o mesmo comportamento

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Tem que usar shim de chamar Javascript a partir do RN

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

@mcunha98, boa tarde! Tudo bem?

Em nossa documentação disponibilizamos uma lib javascript e um módulo jQuery, você chegou a verificar se algum dos dois consegue atender a sua demanda?
https://dev.efipay.com.br/docs/api-cobrancas/cartao#obten%C3%A7%C3%A3o-do-payment_token

Avatar discord do usuario secretisociais

secretisociais

Ver Respostas

Não, typescript é uma extensão que adiciona tipos estáticos pra Javascript. Eu utilizo ele em conjunto com o React "ReactJS" e o arquivo js-payment-token-efi precisaria de um arquivo @types pra funcionar corretamente. Geralmente quando vc faz o comando npm install nome_da_biblioteca algumas delas dá a opção de instalar também o arquivo tipado ex: npm install --save-dev @types/payment-token-efi

Avatar discord do usuario flaviojfreitas

flaviojfreitas

Ver Respostas

Já estou usando o token pelo javascript fornecido no front-end, e também já está bem claro para o cliente na página de pagamento, que todos os dados preenchidos deve ser de acordo com o Titular do cartão, os dados submetidos estão correto, pois passam pela operadora do cartão, que autoriza, mas quando para para "Análise de Segurança" é barrado.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O que já foi notado aqui no canal, mas que pode ou não se aplicar a você:
- Tokenizar o cartão pelo back-end gera recusa quase sempre. Tem que tokenizar pelo front-end com o Javascript fornecido pela Efí (o mais atualizado).
- Os dados do titular, mesmo não fazendo parte dos dados do cartão, precisam ser preenchidos com dados reais desse titular. CPF, e-mail, telefone.

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 rubenskuhl

rubenskuhl

Ver Respostas

Verificação de cartão não impacta aprovação, na nossa experiência... pq para pegar erros de digitação, o algoritmo de Luhn já é suficiente. Eu imagino que a Efí já incorpore no Javascript... agora, para falta de limite e para fraude, os cartões vão tanto bater no checkdigit quando passar na verificação junto ao emissor.

Avatar discord do usuario _fernandoferreira

_fernandoferreira

@jessica_efi eu uso PHP + o javascript que está no SDK da api, o payment_token o hash gerado antes de enviar os dados, e não recebo nenhum erro de payment token.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Aí são duas questões: percepção e realidade. A realidade é que os dados de cartão são criptografados pelo componente Javascript da Efí e você não tem acesso. A percepção, de fato, é de passar os dados para você. Para clientes paranóicos, nada como Pix... o cliente sabe que pagar um QR-Code não revela nada para o recebedor.