Histórico de mensagens sobre url

EXIBINDO CONVERSAS RECENTES:

Texto: url
# bolix
Avatar discord do usuario _alexandrehenrique

_alexandrehenrique

Ver Respostas

oi eu fiz conforme eu tinha te passado mas não funciono ele retorna que notification_url não faz parte do schima, ai eu fui na documentação, e fala que tem que é um objeto metadata então como diz na documentação fiz

metadata: {
notification_url: 'http://localhost:3041/notificacao/boleto/cnpj',
},
ai retorna 'A propriedade [notification_url] é inválida.'

# bolix
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Desta forma você criaria uma cobrança com a URL de notificação http://your_domain.com/notification, essa URL receberia um POST com um body em x-www-form-urlencoded com uma Key chamada "notification" e seu Value será o token para consultar através do método getNotification

# bolix
Avatar discord do usuario _alexandrehenrique

_alexandrehenrique

Ver Respostas

outra coisa ve se entendi corretamente

/ eslint-disable import/extensions /
import EfiPay from 'gn-api-sdk-typescript';
import options from '../../credentials';

const body = {
payment: {
banking_billet: {
expire_at: '2024-09-20',
customer: {
name: 'Gorbadoc Oldbuck',
email: '[email protected]',
cpf: '94271564656',
birth: '1977-01-15',
phone_number: '5144916523',
},
},
},

items: [
{
name: 'Product 1',
value: 500,
amount: 1,
},
],
notification_url: 'http://your_domain.com/notification',
};

const efipay = new EfiPay(options);

efipay
.createOneStepCharge([], body)
.then((resposta: Promise) => {
console.log(resposta);
})
.catch((error: Promise) => {
console.log(error);
});
posso fazer dessa forma?

# bolix
Avatar discord do usuario joaolucas_efi

joaolucas_efi

@_alexandrehenrique ao criar a cobrança você pode passar uma valor pro atributo "notification_url" no body da requisição. Feito isso mediante qualquer alteração nessa cobrança será enviado um token para essa URL, que pode ser consultado através da rota GET /v1/notification/:token para verificar a situação da cobrança.

# bolix
Avatar discord do usuario _alexandrehenrique

_alexandrehenrique

Ver Respostas

ola bom dia, poderia me explicar melhor essa questão da url de resposta?

# bolix
Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Então, independente da forma como seu cliente tenha escolhido pagar (QRCode Pix ou Código de Barras), você pode consultar o status do Boleto através da rota GET /v1/charge/:id. Ou, caso já tenha configurado uma URL de Notificação, através da rota GET /v1/notification/:token.

# bolix
Avatar discord do usuario joaoscorissa

joaoscorissa

Ver Respostas

Boa tarde, estou com uma dificuldade no recebimento de notificações webhook, eu crio a cobrança informando o notification_url no metadata, porém não recebo as notificações, na plataforma as notificações estão com o status 408 e nos detalhes é informado que o servidor não respondeu, causando um timeout

# dúvidas
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @vicenzomartinelli!
Esta informação está descrita na sessão "Recebendo callbacks", onde é informado que a API Pix Efí envia o callback via POST url-webhook-cadastrada__​/pix__
Segue o link da documentação com os detalhes: https://dev.efipay.com.br/docs/api-pix/webhooks#recebendo-callbacks
imagem enviada na mensagem pelo usuario guilherme_efi

# dúvidas
Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Bom dia @vicenzomartinelli ! Tudo bem? Os callbacks são enviados pela Efí via POST ​/pix quando há uma alteração no status do Pix. Você realizou o tratamento para o /pix?

# dúvidas
Avatar discord do usuario vicenzomartinelli

vicenzomartinelli

Ver Respostas

bom dia!
Gostaria de tirar uma dúvida sobre a integração de pagamento para PIX.
Implementamos por aqui a geração e o controle para ouvir os webhooks porém mesmo a listagem de webhooks nos retornando a nossa url corretamente o webhook de pagamento nunca chega para nós.
Como posso verificar isso? tem algum endpoint onde consiga os webhooks enviados e a resposta para cada um deles?

# devs
Avatar discord do usuario gabriel_efi

gabriel_efi

Olá, @mathheusdr! Bom dia!
Não é possível utilizar seu localhost como URL de notificação, pois o caminho precisa estar acessível publicamente para que a API encontre-o e estabeleça a comunicação necessária para o envio das notificações.

# devs
Avatar discord do usuario mathheusdr

mathheusdr

Bom dia, estou testando a resposta da API e estou em ambiente de desenvolvimento utilizando o Xampp
$metadata = [
"custom_id" => "Order_00001",
"notification_url" => "http://localhost/Projeto/resposta"
];
o erro : 3500034validation_errorA propriedade [notification_url] é inválida.
existe uma forma de testar a resposta neste formato ?

# assinaturas
Avatar discord do usuario crane94

crane94

Ver Respostas

Pessoal, boa tarde!
Eu to fazendo uma implementação em homologação, onde estou tentando fazer uma assinatura via boleto, e quando finalizo a operação, eu tomo um erro:

{
"code": 3500010,
"error": "property_does_not_exists",
"error_description": {
"property": "id",
"message": "A propriedade [id] informada não existe."
}
}

Na minha requisição, estou enviando:

{
"items": [
{
"name": "Plano Avançado",
"amount": 1,
"value": 9999
}
]
}

e na url: /plan/99999/subscription

Conseguem me ajudar que ID é esse que está faltando? A princípio, isso só ocorre em homologação.

# pix
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @rafaelribeiro.sp! Tudo joia?
Você mapeou a rota da URL cadastrada com o /pix no final?
Lembrando que as notificações de pagamentos ocorre na url cadastrada com o /pix no final.

# assinaturas
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Bom dia, @carlosdombosco! Tudo joia?
Assim como ocorre na emissão de boletos e canês, é possível sim associar uma URL de notificação na criação de assinaturas através da API e o nome do atributo para informar a URL é o mesmo: metadata -> notification_url
Nas assinaturas, iremos emitir a cobrança de acordo com a periodicidade que você informou e sempre que as cobranças forem emitidas, iremos enviar uma notificação informando sobre esta emissão.

# assinaturas
Avatar discord do usuario carlosdombosco

carlosdombosco

Ver Respostas

Gostaria de saber como gerencio isso do lado da minha aplicação pra saber se a cobrança foi aprovada mês a mês e liberar o serviço pro cliente já que na opção de criar a assinatura não tem a URL de retorno

# pix
Avatar discord do usuario klebrt

klebrt

Ver Respostas

pessoal, boa tarde,
por favor, estou obtendo um erro que estou ficando travado, se alguem puder ajudar, agradeço imensamente.
ja tentei colocar o validateMtls = false e tbem true; e o erro permanece.

{
"nome": "webhook_invalido",
"mensagem": "A URL informada respondeu com o código HTTP 403"
}

estou usando o AWS com o MTLS ja configurado, o dominio tbem esta configurado, nao estou conseguindo passar desta parte,

Utilizando credentials no producao

obrigado.

# pix
Avatar discord do usuario ukoddy

ukoddy

metadata: { notification_url: ... } ?

# pix
Avatar discord do usuario ukoddy

ukoddy

só colocar notification_url ?