Histórico de mensagens sobre javascript

EXIBINDO CONVERSAS RECENTES:

Texto: javascript
# pix
Avatar discord do usuario vine1523

vine1523

Ver Respostas

Pelo que vi, não somente em javascript, ts, java, python, todas estão assim...

# devs
Avatar discord do usuario Eduardo Brigoni

Eduardo Brigoni

Boa tarde pessoal, alguém já passou por isso? Exemplo minha aplicação funciona perfeitamente em local host mas quando subo o site o javascript pra pegar payment_token não funciona. Já fiz outras integrações com Efi e funcionou em local host e com o site no ar.

# pix
Avatar discord do usuario veniciusalves.

veniciusalves.

Ver Respostas

@palloma_efi

Tenho um backend na Back4app, em javascript, estou fazendo o passo a passo direitinho em node, porém da erro, na leitura do certificado

# pix
Avatar discord do usuario veniciusalves.

veniciusalves.

Estou com um problema na leitura do certificado em meu projeto, feito em javascript

# cartões
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Poderia testar este código?

const env = 'https://sandbox.gerencianet.com.br/v1/cdn';

export const getPaymentToken = async (pay_token, creditCard) => {
return new Promise((resolve, reject) => {
var s = document.createElement('script');
s.type = 'text/javascript';

var v = Math.random() 1000000;
s.src = ${env}/${pay_token}/${v};
s.async = false;
s.id = pay_token;

if (!document.getElementById(pay_token)) {
document.getElementsByTagName('head')[0].appendChild(s);
}

window['$gn'] = {
validForm: true,
processed: false,
done: {},
ready: function (fn) {
window['$gn'].done = fn;
}
};

window['$gn'].ready((checkout) => {
checkout.getPaymentToken(creditCard, (error, response) => {
if (error) {
reject(error);
} else {
resolve(response.data.payment_token);
}
});
});
});
}

# cartões
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Use o código que está lá como back-end para fazer pelo front-end... aí você atinge o mesmo efeito de incluir o JavaScript, mas com código seu.

# cartões
Avatar discord do usuario dlmorais

dlmorais

Ver Respostas

Eu tentei usar o jeito de gerar documentado como "Obtenção do payment_token pelo back-end" e também tive o problema do CORS.
@Efí ! Não rola de retornar os cabeçalhos de CORS lá no endpoint de geração de paymentToken, não?

Acabei usando o outro método, mas sem colocar o Javascript no index.html.
Uso Angular e acabei criando um componente que carrega o Javascript e faz o que precisa fazer, como se fosse aquele script gerado na documentação, na hora que o componente carrega. Assim toda essa parte da geração de paymentToken não é executada para todo mundo que acessa o site, só pra quem vai na parte de finalização de compra mesmo.

# cartões
Avatar discord do usuario klawdyo.com

klawdyo.com

Ver Respostas

@jessica_efi aproveitando que estamos neste assunto: há algumas semanas, antes de vocês colocarem na documentação como gerar o payment_token usando api ao invés de usar aquele código javascript, eu fiz engenheria reversa pra identificar as urls e os parametros que eram usados para eu não precisar usar isso e funcionava... no backend. No frontend retornava erro de cors. Que eu resolvi usando as configurações do vite.
Pois bem, algumas semanas depois, vi que vocês inseriram na documentação como usar as urls para gerar o payment_token.
A minha dúvida é: A questão do CORS foi resolvida, já que vocês liberaram até a documentação de como usar?

# 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 ...

# cartões
Avatar discord do usuario wander5752

wander5752

a url o javascript estava para homologação com o credencial.js de produção .. kkkk

# freelancer
Avatar discord do usuario sl1taz

sl1taz

Ver Respostas

Disponível para serviços freelancer
JavaScript/TypeScript - NodeJS - React/React Native - NextJS - PHP/Laravel - Mysql - MongoDB - AWS - DigitalOcean - Docker

Especializado em desenvolvimento Web3. Blockchain Publica e Privada

# cartões
Avatar discord do usuario igorgoldim

igorgoldim

boa tarde pessoal, alguém conseguiu fazer funcionar o javascript com blazor e IJSRuntime ?

# devs
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Talvez o pessoal da @Consultoria Técnica possa te passar só o trecho de criptografia do Javascript que gera o token, para você implementar no React Native.

# assinaturas
Avatar discord do usuario klawdyo.com

klawdyo.com

Ver Respostas

Eu estou gerando o payment_token conforme o manual mostra, via javascript em uma página web, estou enviando da mesma forma como o manual mostra porém retorna um erro dizendo que a propriedade não existe
imagem enviada na mensagem pelo usuario klawdyo.com

# cartões
Avatar discord do usuario joaoluiz0088

joaoluiz0088

Ver Respostas

Estou seguindo o passo a passo para o javascript para obter o payment token mas esta dando que a função $gn.ready não existe

# devs
Avatar discord do usuario adriemail2

adriemail2

estou usando o sdk.net para aplicativo windows, mas não encontro como criar um token pra cartão, no manual diz pra usar javascript.

# cartões
Avatar discord do usuario cleiton7853

cleiton7853

Ver Respostas

Bom dia. Estou começando a desenvolver o checkout com cartão e vi que para gerar o token, preciso identificar a bandeira do cartão. No entanto, a GerenciaNet não disponibilizou nenhuma rotina em javascript para isso. Eu encontrei uma rotina aqui pelo Google, mas não sei se posso confiar, se o método de identificação pode mudar com o tempo. No PagSeguro, por exemplo, tem um javascript que me devolve a bandeira. Alguém poderia me dar uma dica de como seguir? Obrigado!

# novidades-e-curiosidades
Avatar discord do usuario sejaefi

sejaefi

Já pensou em fazer parte da equipe de Consultoria Técnica da Gerencianet, @everyone? Temos uma oportunidade para você, pessoa desenvolvedora, com possibilidade para trabalho remoto ou presencial. 🧡

Confira os requisitos:
- Ensino Superior em andamento ou completo em Tecnologia da Informação, Ciência da Computação, ou área correlatas;
- Conhecimento em HTML, CSS, JavaScript, PHP, SQL, estruturas de comunicação (JSON/XML), webservices;
- Disponibilidade para trabalhar de turno (turno previsto de trabalho de 11h às 20h).

E tem uma notícia boa para quem faz parte da nossa comunidade: se você já tem experiência em integrações com APIs, será considerado um diferencial!

Confira todos os detalhes e benefícios dessa oportunidade do time #coraçãolaranja: https://gnetbr.com/SJxJp6UOEj .

E se essa vaga não é para você, compartilhe com pessoas que possam se interessar. 😉
imagem enviada na mensagem pelo usuario sejaefi