Histórico

EXIBINDO CONVERSAS RECENTES:

Data: 13/06/2024
Canal: devs
Avatar discord do usuario marcosepetth_tth

marcosepetth_tth

Ver no Discord

não é muito diferente do que é feito no PIX

Avatar discord do usuario marcosepetth_tth

marcosepetth_tth

Ver RespostasVer no Discord

sim, a rota aceita. Ela recebe um POST do frontend com os dados do usuário e do pedido, gera um boleto com 'createOneStepCharge' e devolve o boleto gerado para o frontend. Pelo que eu vi aqui, eu preciso fazer um 'updateChargeMetadata' com os dados do boleto para habilitar minha rota a receber as notificações

Avatar discord do usuario igor_efi

igor_efi

Ver RespostasVer no Discord

Isso, o atributo notification_url precisa ser inserido dentro do atributo metadata

Avatar discord do usuario igor_efi

igor_efi

Ver RespostasVer no Discord

@marcosepetth_tth, esta rota você precisa desenvolver em seu servidor.
A rota precisa aceitar requisições do tipo POST.
Qual rota você esta utilizando para realizar as emissões das cobranças? Podemos auxiliar você de como você deve inserir a URL que irá receber as notificações.

Avatar discord do usuario marcosepetth_tth

marcosepetth_tth

Ver RespostasVer no Discord

encontrei aqui que é uma alteração de metadados da charge

Avatar discord do usuario marcosepetth_tth

marcosepetth_tth

Ver no Discord

optei por manter rotas deferentes para pix e boleto, pra não ter dor de cabeça se precisar mexer no código futuramente

Avatar discord do usuario marcosepetth_tth

marcosepetth_tth

Ver RespostasVer no Discord

Já, eu só preciso de uma rota que receba as notificações de alteração de status do boleto, para confirmar pagamentos e liberar pedidos

Avatar discord do usuario vinybergamo

vinybergamo

Ver no Discord

Outro detalhe, se não me engano é obrigatório o uso de SSL para cadastrar um webhook na efi

Avatar discord do usuario igor_efi

igor_efi

Ver RespostasVer no Discord

No caso da API de emissões, você ja esta emitindo?

Avatar discord do usuario marcosepetth_tth

marcosepetth_tth

Ver RespostasVer no Discord

para pix eu coloquei uma rota "/webhook" e para boleto "/callback"

Avatar discord do usuario vinybergamo

vinybergamo

Ver RespostasVer no Discord

Pelo o que eu entendi lendo o manual do pix, a autenticação do certificado deve ser feita entre o PSP e o banco central

Avatar discord do usuario igor_efi

igor_efi

Ver RespostasVer no Discord

Qual rota você esta utilizando?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver RespostasVer no Discord

Mas isso não leva em conta o motivo do uso. Para testes, seja em homologação seja em produção, não é problema.

Avatar discord do usuario marcosepetth_tth

marcosepetth_tth

Ver RespostasVer no Discord

mas na documentação não diz que pode ser adicionada na header um parâmetro "x-skip-mtls-checking: true"?

Avatar discord do usuario marcosepetth_tth

marcosepetth_tth

Ver no Discord

aproveitando, essa url pode ser a mesma rota que vou utilizar para cartão de crédito ou o ideal é manter uma rota para boleto e outra para cartão?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver RespostasVer no Discord

O que vai contra o manual do Pix que é taxativo sobre mTLS

Avatar discord do usuario marcosepetth_tth

marcosepetth_tth

Ver RespostasVer no Discord

eu só vi o "notification_url: null" na resposta, mas não encontrei em que lugar do schema ela entra antes de eu enviar

Avatar discord do usuario marcosepetth_tth

marcosepetth_tth

Ver no Discord

não, espera... o q eu vi aqui foi a resposta, com o data.notification_url. Como eu adiciono o notification_url para vincular ao pedido?

Avatar discord do usuario igor_efi

igor_efi

Ver no Discord

Se surgir mais alguma duvida, ficamos à disposição.