Histórico de mensagens sobre dados

EXIBINDO CONVERSAS RECENTES:

Texto: dados
# pix
Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Boa tarde @imcbdo! Irei criar um atendimento privado para você, para obter alguns dados.

# pix
Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Bom dia, Carlos! O split de pagamentos é um assunto que já vem sendo discutido internamente também. 😃
Uma solução paliativa seria, após o recebimento, utilizar o endpoint para envio de pix via API (PUT /v2/gn/pix/:idEnvio).
É possível realizar o envio via chave e/ou dados bancários. Mais detalhes neste link da documentação: https://dev.gerencianet.com.br/docs/

# bolix
Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Olá Adriano! Tudo joia?
Para gerar um Bolix via APi você precisa realizar uma requisição POST para a rota /v1/charge/one-step, conforme o link encaminhado pelo Igor.
Clicando em "Vide link", você tem acesso aos dados de entrada que podem ser utilizados na requisição.
https://gnetbr.com/BJx_Ka-yBs

# pix
Avatar discord do usuario wardestiny3024

wardestiny3024

os dados não vem no $_POST

# pix
Avatar discord do usuario dudabrazil9577

dudabrazil9577

o problema é que pro webhook so chegam os dados da cobranca. Assim que o usuário paga, a gn aciona a funcao pix do cloud code, e esta retorna somente para a gn e não se comunica com o meu domínio.

# pix
Avatar discord do usuario henryq_

henryq_

não criar um status e ficar checando, mas sim já mudar o bloco no seu banco de dados tlgd

# pix
Avatar discord do usuario henryq_

henryq_

vc pode alterar os dados la

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Para esse caso eu bloquearia o recebimento via dados bancários e via chave usando o /v2/gn/config

{
"pix": {
"receberSemChave": false,
"chaves": {
"CNPJ": {
"recebimento": {
"txidObrigatorio": true,
"qrCodeEstatico": {
"recusarTodos": true
},
"webhook": {
"notificacao": {
"tarifa": true
}
}
}
}
}
}
}

# pix
Avatar discord do usuario joao_efi

joao_efi

Ver Respostas

Boa tarde @dadeke tudo certo?
1) O webhook é acionado somente para pagamentos recebidos que possuem txid. Como a transferência direta para a chave não gera um txid o webhook não é acionado.

2) Atualmente não é possível retornar esses dados pela consulta

# devs
Avatar discord do usuario erickmohor

erickmohor

Boa tarde!
A documentação do backend está ok, consegui implementar. O problema é a parte de front, na geração do payment token. Nessa parte a documentação é bem pobre, só tem um campo que gera um script e pronto.
Usando o script gerado em javascript puro, no React acusa o erro "Uncaught ReferenceError: $gn is not defined". Pesquisei aqui e já falaram sobre esse erro, mas não deram nenhuma solução.
Então tentei seguir o projeto em Vue, indicado por vocês, porém ao usar o 'no-cors' gera um 'type: opaque' sem resposta nenhuma. Então transferi a parte de pegar o salt e public key para o backend e funcionou.
Mas essa parte que eu citei (de realmente mandar para vocês os dados do cartão criptografado), não posso jogar no backend, porque são os dados do cartão, então necessariamente eu preciso fazer no front.

# devs
Avatar discord do usuario erickmohor

erickmohor

Ver Respostas

Mas em relação a troca de empresa, não me refiro a parte de dados e sim implementação no sistema. Atualmente o cliente já usa outra empresa, e para pegar o token de pagamento é muito fácil com a outra empresa.
Eu mandei mensagem aqui, para ver se o suporte consegue me ajudar e somente caso não seja possível, aí não tem como implementar no sistema, logo, o cliente vai ver uma outra empresa.

# cartões
Avatar discord do usuario unostore

unostore

Ver Respostas

estou tentando criar pagamentos reais (utilizando meus proprios dados pra ver se realmente esta tudo ok) porém sempre a transação é recusada, estou utliziando meu proprio nome, meu proprio cartão com saldo e tudo mais

# cartões
Avatar discord do usuario unostore

unostore

Outra duvida, tem alguma maneira de criar uma transação usando cartão sem utilizar uma frontend? Tipo criar um "input" no discord e com esses dados direto do backend gerar a transação?

# devs
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O problema não é o gateway, colocar os dados não criptografados em algum momento na sua estrutura requer um nível de homologação PCI muito maior. E isso não muda com empresa A ... Z.

# devs
Avatar discord do usuario erickmohor

erickmohor

Ver Respostas

Homologação, para ver se é possível implementar isso em React. Porque se não for possível, aí o cliente vai ver outra empresa.

Nesse projeto que você citou, nada rodou em react. Para gerar o salt e publicKey tive que fazer em NodeJS. Porém essa etapa de mexer com os dados do cartão, acredito que não possa ser jogado para o backend em Node, mesmo estando criptografado.

# assinaturas
Avatar discord do usuario valmirefi

valmirefi

Boa tarde @depaula_igor! Vou criar um atendimento com você para pegar alguns dados

# cartões
Avatar discord do usuario unostore

unostore

Ver Respostas

Eu fiz todo processo para criar uma transação e quando vou executar ela, com cartão real para testar se realmente esta funcionando, ela não debita nada do meu cartão e fica waiting pra sempre...
Usei o front-end para gerar o payment_token, depois utilizei o python para gerar a Transação por cartão de crédito em One Step e depois um webhook para receber o token.

json
{
"code": 200,
"data": [
{
"id": 1,
"type": "charge",
"custom_id": null,
"status": {
"current": "new",
"previous": null
},
"identifiers": {
"charge_id": 484164061
},
"created_at": "2022-10-26 04:51:07"
},
{
"id": 2,
"type": "charge",
"custom_id": null,
"status": {
"current": "waiting",
"previous": "new"
},
"identifiers": {
"charge_id": 484164061
},
"created_at": "2022-10-26 04:51:07"
}
]
}
json
{
"code": 200,
"data": [
{
"id": 1,
"type": "charge",
"custom_id": null,
"status": {
"current": "new",
"previous": null
},
"identifiers": {
"charge_id": 484164061
},
"created_at": "2022-10-26 04:51:07"
},
{
"id": 2,
"type": "charge",
"custom_id": null,
"status": {
"current": "waiting",
"previous": "new"
},
"identifiers": {
"charge_id": 484164061
},
"created_at": "2022-10-26 04:51:07"
},
{
"id": 3,
"type": "charge",
"custom_id": null,
"status": {
"current": "unpaid",
"previous": "waiting"
},
"reason": "Ocorreu um erro inesperado no cart\u00e3o. Por favor, tente novamente mais tarde.",
"identifiers": {
"charge_id": 484164061
},
"created_at": "2022-10-26 04:57:16"
}
]
}

Outra duvida, tem alguma maneira de criar uma transação usando cartão sem utilizar uma frontend? Tipo criar um "input" no discord e com esses dados direto do backend gerar a transação?

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Mas tem que enviar dados completos...

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não existe conta Ted/doc... mas sim, Pix por dados bancários funciona

# pix
Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Oi Matheus! Boa noite. Tudo joia? A Gerencianet disponibiliza atualmente a possibilidade de realizar pagamento de boletos(Código de Barras) através da API de Pagamentos.
Entretanto, ainda não temos previsão para disponibilização de pagamento de QRCode do Pix.
O que é possível realizar atualmente, é o envio de Pix via chave ou dados bancários. 😃
Segue o link da nossa documentação para mais detalhes: https://dev.gerencianet.com.br/docs/api-pix-endpoints#requisitar-envio-de-pix