Histórico de mensagens sobre js

EXIBINDO CONVERSAS RECENTES:

Texto: js
# cartões
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Uma coisa é o que ele atende e outra é o que ele é... node.js e next.js são ferramentas de construção de back-end. O ponto é que o script de cartão tem que rodar no front-end.

# cartões
Avatar discord do usuario leonardo.souza2811

leonardo.souza2811

Ver Respostas

next.js possui os dois.

# cartões
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

next.js é back-end, não ? O script web para cartão é front-end...

# cartões
Avatar discord do usuario leonardo.souza2811

leonardo.souza2811

Ver Respostas

@Consultoria Técnica alguém pode me ajudar a integrar o script web para cartão de crédito com next.js?

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

# pix
Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Muito obrigada, @andyjss ! 👏🧡

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

É possível sim, @rafaelsunn.

Para isso, após ter criado a cobrança dinâmica basta consumir o endpoint GET/v2/loc/:id/qrcode (https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-gerar-qrcode-de-um-location) passando o id do loc como parâmetro, no exemplo que você passou é o id 3
Você terá o seguinte retorno:

json
{
"qrcode": "00020126001BR.GOV.BCB.PIX2566qrcodes-pix.ger...",
"imagemQrcode": "data:image/png;base64,iVBORw0KGgoAAQDS... "
}
Deste retorno, o parâmetro qrcode é o pix copia e cola, e parâmetro imagemQrcode é a imagem do QrCode em base64. que pode ser implementado em seus sites.

# cartões
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @dlmorais. Estamos com essa opção em nosso backlog, será disponibilizado no futuro.
Atualmente, sempre que gerar uma cobrança de cartão de crédito você vai receber o json com "status": "waiting". Então na notificação vai ter os detalhes, se o pagamento foi aprovado, se não, vai ter o reason. Você encontra exemplos em nossa documentação: https://dev.gerencianet.com.br/docs/notificacoes-recebendo#21-exemplos-de-respostas

Para testar sugiro fazer em produção com cartões fictícios gerados no site (https://www.4devs.com.br/gerador_de_numero_cartao_credito).
Caso você esteja na conta que vai utilizar em produção e não queira "poluir" os logs dessa conta, você pode abrir uma subconta para fazer estas simulações. Assim não terá impacto na sua conta principal.

Para abrir uma subconta siga o passo a passo: https://gerencianet.com.br/artigo/ter-mais-de-uma-conta-gerencianet

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, @andyjss. Bom dia!! 😃
Muito obrigado por sua contribuição com nossa comunidade. Sem dúvida irá ajudar muitos integradores! 👏🧡

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @taina9839! Tudo bem? 😀
Sim. Nossa APi possui um endpoint que já monta e lhe entrega Pix Copia e Cola e a imagem do QrCode em base64.

Para isso, após ter criado a cobrança dinâmica basta consumir o endpoint GET/v2/loc/:id/qrcode (https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-gerar-qrcode-de-um-location) passando o id do loc como parâmetro quer você terá o seguinte retorno:

json
{
"qrcode": "00020126001BR.GOV.BCB.PIX2566qrcodes-pix.ger...",
"imagemQrcode": "data:image/png;base64,iVBORw0KGgoAAQDS... "
}
Deste retorno, o parâmetro qrcode é o pix copia e cola, e parâmetro imagemQrcode é a imagem do QrCode em base64. que pode ser implementado em seus sites.

# bolix
Avatar discord do usuario klawdyo.com

klawdyo.com

Ver Respostas

express.raw() ou bodyparser.raw() resolvem seu problema. Essa informação não tá na documentação e deu um trabalho do cão pra conseguir descobrir o problema. Estou usando nestjs

# bolix
Avatar discord do usuario guilherme_efi

guilherme_efi

Os dados desta notificação não vão no formato JSON. Por padrão, é enviado no formato URL Encoded. Por isso utilizar o JSON.stringify(req.body) não funciona.
Você deve usar o middleware que faça o parse do body no formato URL Encoded, como se fosse receber um POST de um formulário HTML. Assim:

js
var express = require('express')

var app = express()
app.use(express.urlencoded({ extended: true })) // for parsing application/x-www-form-urlencoded

app.post('/webhook', function (req, res, next) {
console.log(req.body)
})

# bolix
Avatar discord do usuario miauzinho013

miauzinho013

Ver Respostas

Boa noite pessoal, estou em um servidor em nodejs, gostaria de saber como consigo tratar os dados de uma chamada do webhook de boletos e carnês, o endpoint com tipo POST é chamado, porém a requisição não tem conteúdo, função:


static updateSaleStatus = async (req, res) => {
console.log('\x1b[36m%s\x1b[0m','Recebendo requisição de atualização de status de venda')
console.log(JSON.stringify(req.body))
res.status(200).end()
}

imagem enviada na mensagem pelo usuario miauzinho013

# pagamento-contas
Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Olá @ricwjs ! Fica no menu API > Introdução.
imagem enviada na mensagem pelo usuario palloma_efi

# cartões
Avatar discord do usuario wander5752

wander5752

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

# bolix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, @miauzinho013!
Na emissão de carnê/boleto não tem um atributo para acréscimo em percentual como mencionou.

Nesta situação sugiro adicionar um item com o valor "Acréscimo", ou como desejar, e o valor você calcula com base no valor do produto.

json
"items": [
{
"name": "Meu Produto",
"value": 5990,
"amount": 1
},
{
"name": "Acréscimo ", // Ex: Cálculo de 15% com base no valor do produto
"value": 898,
"amount": 1
}
],

# bolix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

OI, @miauzinho013. Bom dia! Tudo bem?
Encaminhe um print, ou parte do código de como está enviando a requisição?

O exemplo a ser utilizado para criação de um boleto é o seguinte:
https://github.com/gerencianet/gn-api-sdk-node/blob/master/examples/charges/billet/createOneStepBillet.js
Deve-se atentar à estrutura hierárquica para que todos os parâmetros sejam enviados corretamente.
https://dev.gerencianet.com.br/docs/gerar-boleto-bancario#a-estrutura-hier%C3%A1rquica-dos-atributos-do-schema-que-podem-ser-utilizados

# bolix
Avatar discord do usuario miauzinho013

miauzinho013

Ver Respostas

Boa noite, estou fazendo um projeto utilizando a SDK de Node.js, estou tentando criar um boleto comum, porém o retorno é esse:

{
code: 3500034,
error: 'validation_error',
error_description: {
property: '/payment',
message: 'Propriedade desconhecida (não está no schema).'
}
}

# dúvidas
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não sei pq não uso Next.JS. Mas é uma questão usual em certificados.

# dúvidas
Avatar discord do usuario lucaskazushige

lucaskazushige

Ver Respostas

alguem sabe como que faço para o next.js ler o meu certificado na minha maquina o site le mais no next da error