Histórico de mensagens sobre link pagamento

EXIBINDO CONVERSAS RECENTES:

Texto: link pagamento
# pix
Avatar discord do usuario lucapwn

lucapwn

Ver Respostas

Falaaa, Caio! Tranquilo? Sim simm, mano! Eu recebo a notificação normalmente no meu webhook quando cadastro um novo link. Exemplo da resposta em JSON:

{
"evento": "teste_webhook",
"data_criacao": "2022-01-20T02:15:38.465Z"
}

Mas quando faço o pagamento via Pix, eu não recebo a notificação de pagamento ☹️

# pix
Avatar discord do usuario lucapwn

lucapwn

Ver Respostas

Olá, boa noite! Tudo bem? 😀
Estou tentando criar meu próprio webhook em PHP (no meu servidor dedicado) para receber as notificações de pagamentos realizados via Pix, e há algum problema, pois não recebo as notificações de pagamentos. Segue o código em PHP abaixo:

header("Content-Type: application/json");
$request = file_get_contents("php://input");
file_put_contents("webhook.json", print_r($request, true));
print_r($request);
?>

Recebo a notificação de configuração do link do webhook normalmente:

{
"webhookUrl": "https://exemplo-pix/webhook"
}

Mas não recebo a notificação quando realizo o pagamento:

{
"pix": [
{
"endToEndId": "E1803615022211340s08793XPJ",
"txid": "fc9a43k6ff384ryP5f41719",
"chave": "2c3c7441-b91e-4982-3c25-6105581e18ae",
"valor": "0.01",
"horario": "2020-12-21T13:40:34.000Z",
"infoPagador": "pagando o pix"
}
]
}

Tentei utilizar o exemplo de configuração de servidor em Python desenvolvido em Flask (https://dev.gerencianet.com.br/v1/docs/api-pix#section-exemplos-de-uma-configura-o-de-servidor-), mas não consegui seguir esse exemplo. ☹️

Já testei em sites de terceiros (como o https://webhook.site), e funciona normalmente (recebi a notificação do pagamento).

O meu servidor possui certificado SSL e a versão do TLS é 1.2.

Preciso receber essas notificações e armazená-las em algum lugar para verificar se o pagamento foi realizado. Vocês podem me ajudar? Irei ficar muito grato! Muito obrigado! 😀

# bolix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Retornamos esta e também outras informações no momento da criação do boleto. E sua conta estando com o Bolix ativado, retornaremos também o Pix Copia e Cola e a imagem em base64 do QR Code. Segue um exemplo de retorno:

json
{
"code": 200, // retorno HTTP "200" informando que o pedido foi bem sucedido
"data": {
"barcode": "00000.00000 00000.000000 00000.000000 0 00000000000000", // linha digitável do boleto
"pix":{
"qrcode":"00020101021226990014BR.GOV.BCB.PIX2577qrcodes-pix.gerencianet.com.br/bolix/v2/cobv/0000000000000000000000000000GERENCIANET SA6010OURO PRETO6207050363047CB1", // BRCode ou copia e cola
"qrcode_image":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmc vMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NSA0NSIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMCAwaDQ1djQ1SD..." // QR Code imagem
},
"link": "link_https_para_acesso_o_bolix", // link do Bolix gerado
"pdf": {
"charge": "link_https_do_pdf_da_cobranca" // link do PDF do Bolix
},
"expire_at": "2022-12-15", // data de vencimento do boleto no seguinte formato: 2022-12-15 (ou seja, equivale a 15/12/2022)
"charge_id": numero_charge_id, // número da ID referente à transação gerada
"status": "waiting", // forma de pagamento selecionada, aguardando a confirmação do pagamento ("waiting" equivale a "aguardando")
"total": 5990, // valor, em centavos. Por exemplo: 5990 (equivale a R$ 59,90)
"payment": "banking_billet" // forma de pagamento associada à esta transação ("banking_billet" equivale a "boleto bancário")
}
}
Veja mais detalhes em: https://dev.gerencianet.com.br/docs/bolix-boleto-carne#section-dados-de-entrada-e-sa-da-do-bolix-em-one-step-

# mercado-pagamentos
Avatar discord do usuario jorgeadolfohinsching

jorgeadolfohinsching

Ver Respostas

Boa tarde, onde consigo o link para a documentação da API de Pagamentos?

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

{
"code": 200, // retorno HTTP "200" informando que o pedido foi bem sucedido
"data": {
"barcode": "00000.00000 00000.000000 00000.000000 0 00000000000000", // linha digitável do boleto
"pix":{
"qrcode":"00020101021226990014BR.GOV.BCB.PIX2577qrcodes-pix.gerencianet.com.br/bolix/v2/cobv/0000000000000000000000000000GERENCIANET SA6010OURO PRETO6207050363047CB1", // BRCode ou copia e cola
"qrcode_image":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmc vMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NSA0NSIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMCAwaDQ1djQ1SD..." // QR Code imagem
},
"link": "link_https_para_acesso_o_bolix", // link do Bolix gerado
"pdf": {
"charge": "link_https_do_pdf_da_cobranca" // link do PDF do Bolix
},
"expire_at": "2022-12-15", // data de vencimento do boleto no seguinte formato: 2022-12-15 (ou seja, equivale a 15/12/2022)
"charge_id": numero_charge_id, // número da ID referente à transação gerada
"status": "waiting", // forma de pagamento selecionada, aguardando a confirmação do pagamento ("waiting" equivale a "aguardando")
"total": 5990, // valor, em centavos. Por exemplo: 5990 (equivale a R$ 59,90)
"payment": "banking_billet" // forma de pagamento associada à esta transação ("banking_billet" equivale a "boleto bancário")
}
}

# assinaturas
Avatar discord do usuario Julia Efí

Julia Efí

Ver Respostas

Bom dia <@!923927672323723364>, nas assinaturas você pode definir a forma de pagamento sendo tanto para cobranças de boleto ou cobranças de cartão de crédito.
Segue o link: https://dev.gerencianet.com.br/docs/criando-assinaturas#section-3-defina-a-forma-de-pagamento-da-assinatura-e-os-dados-do-cliente

# cartões
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde, <@!781937354507943938>! Você pode olhar os links da nossa documentação referentes a emissão de cobranças do tipo cartão de crédito, em específico os links que vou enviar abaixo:
https://dev.gerencianet.com.br/docs/pagamento-com-cartao (Link da documentação de cartão com exemplos)
https://dev.gerencianet.com.br/docs/exemplos-de-integracao (Exemplo de página com back-end utilizando o endpoint de cartão de crédito )
https://github.com/gerencianet (Nosso github com todas as nossas SDKs que tem inclusive os endpoints de cartão)

# bolix
Avatar discord do usuario matheus_efi

matheus_efi

Hoje o retorno da API segue este padrão:

json
{
"code": 200, // retorno HTTP "200" informando que o pedido foi bem sucedido
"data": {
"barcode": "00000.00000 00000.000000 00000.000000 0 00000000000000", // linha digitável do boleto
"link": "link_https_para_acesso_o_bolix", // link do Boleto gerado
"pdf": {
"charge": "link_https_do_pdf_da_cobranca" // link do PDF do Boleto
},
"expire_at": "2022-12-15", // data de vencimento do boleto no seguinte formato: 2022-12-15 (ou seja, equivale a 15/12/2022)
"charge_id": numero_charge_id, // número da ID referente à transação gerada
"status": "waiting", // forma de pagamento selecionada, aguardando a confirmação do pagamento ("waiting" equivale a "aguardando")
"total": 5990, // valor, em centavos. Por exemplo: 5990 (equivale a R$ 59,90)
"payment": "banking_billet" // forma de pagamento associada à esta transação ("banking_billet" equivale a "boleto bancário")
}
}
Você pode pegar o valor que fica no atributo charge e quando o cliente acionar o botão no app, ele fazer o download automático. A forma de implementar vi depender da linguagem de programação utilizada no back-end. Caso encontremos uma forma fácil de transformar o link diretamente, como um parâmetro por exemplo, enviaremos para você no canal.

# novidades-e-curiosidades
Avatar discord do usuario fagnerfernandes.

fagnerfernandes.

Pagamento por link de pagamento credita em quanto tempo?

# novidades-e-curiosidades
Avatar discord do usuario fagnerfernandes.

fagnerfernandes.

Qual é a taxa do link de pagamento? E como configuro as condições para os clientes?

# mercado-pagamentos
Avatar discord do usuario fagnerfernandes.

fagnerfernandes.

Gostaria de tirar dúvidas referente a link de pagamento

# cartões
Avatar discord do usuario leticiagerencianet2500

leticiagerencianet2500

Ver Respostas

Bom dia!
As cobranças que são emitidas via link de pagamento, podem ser por boleto ou cartão. Caso a forma de pagamento já tenha sido escolhida no ato da emissão, não é possível alterar ao realizar o pagamento.
Contudo, caso queira que seu cliente escolha a melhor forma para realizar o pagamento, no ato do mesmo, pode marcar as duas opções ao realizar a emissão https://gnetbr.com/Bke9RfJTdF / https://gnetbr.com/rJlXemJpuF.

# cartões
Avatar discord do usuario arielamarilio.

arielamarilio.

Ver Respostas

Certo, pra concluir, se uma cobrança já tem a forma de pagamento boleto vinculada a ela é possivel essa mesma cobrança ser paga por cartão de crédito através do link de pagamento?

# cartões
Avatar discord do usuario arielamarilio.

arielamarilio.

Ver Respostas

Ah outra dúvida, considerando que eu vá utilizar o link de pagamento como opção, como nossos clientes geram carnês mensais entregue aos clientes dele sempre uma cobrança vai ter a forma de pagamento boleto vinculada a ela, visto que precisamimprimir os boletos no ato da emissão, utilizando o link de pagamento, mesmo com a forma de pagamento boleto associada a cobrança o cliente ainda consegue escolher o pagamento por cartão de crédito?

# cartões
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde, <@!907983738468728912>! Esta falha é retornada quando se tenta associar outra forma de pagamento ao mesmo charge_id, isto não é possível. No cenário informado você deve gerar duas cobranças, uma de boleto e outra de cartão.
Uma opção é utilizar o link de pagamento, desta forma é o cliente que escolhe a forma de pagamento e ele pode optar por cartão ou boleto.

# bolix
Avatar discord do usuario fabio_amaral

fabio_amaral

e na documentação diz que o retorno e esse:
{
"code": 200, // retorno HTTP "200" informando que o pedido foi bem sucedido
"data": {
"barcode": "00000.00000 00000.000000 00000.000000 0 00000000000000", // linha digitável do boleto
"pix":{
"qrcode":"00020101021226990014BR.GOV.BCB.PIX2577qrcodes-pix.gerencianet.com.br/bolix/v2/cobv/0000000000000000000000000000GERENCIANET SA6010OURO PRETO6207050363047CB1", // BRCode ou copia e cola
"qrcode_image":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmc vMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NSA0NSIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMCAwaDQ1djQ1SD..." // QR Code imagem
},
"link": "link_https_para_acesso_o_bolix", // link do Bolix gerado
"pdf": {
"charge": "link_https_do_pdf_da_cobranca" // link do PDF do Bolix
},
"expire_at": "2022-12-15", // data de vencimento do boleto no seguinte formato: 2022-12-15 (ou seja, equivale a 15/12/2022)
"charge_id": numero_charge_id, // número da ID referente à transação gerada
"status": "waiting", // forma de pagamento selecionada, aguardando a confirmação do pagamento ("waiting" equivale a "aguardando")
"total": 5990, // valor, em centavos. Por exemplo: 5990 (equivale a R$ 59,90)
"payment": "banking_billet" // forma de pagamento associada à esta transação ("banking_billet" equivale a "boleto bancário")
}
}

# bolix
Avatar discord do usuario carlosh.skraba4582

carlosh.skraba4582

Ver Respostas

Voltando ao tema: não houveram notificações de estado no link temporário que eu havia criado . mas, se o boleto é de testes, como posso "mudar" o estado dele se não posso efetuar o pagamento?