Webhook - Slim
Para que serve o webhook?
Um webhook serve para permitir a comunicação automática entre sistemas diferentes de forma eficiente. Em termos simples, ele é uma maneira de um sistema notificar outro sistema sobre um evento que ocorreu, em tempo real, sem a necessidade de verificações constantes (como seria com APIs tradicionais).
O Webhook foi implementado para o envio de eventos durante o processo de Ativação e utilização do Menu no Pinpad.
Para utilização do Webhook, deve-se inserir na hora da ativação, a rota desejada para o envio dos eventos através do parâmetro "UrlNotification".
{
"stoneCode": "183377473",
"partnerName": "AutoTef Teste Win 1.5.1",
"UrlNotification" : "https://webhook/example"
}
Com isso, o Slim saberá que deverá enviar eventos para url enviada no request da ativação.