-
Notifications
You must be signed in to change notification settings - Fork 1
/
webhook.php
33 lines (26 loc) · 1.03 KB
/
webhook.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?php
require __DIR__ . '/vendor/autoload.php';
use \App\Pix\Sicoob as SP;
$objPix = new SP();
/**
* Chamada de método para criação do webhook
* Nela são informados como parâmetros a chave pix e a url para onde deve ser encaminhada o callback do webhook
* Por padrão do Sicoob SEMPRE é adicionado ao fim da URL um /pix, ou seja, o endereço do seu webhook será sempre "https://suaurl/pix"
* No exemplo abaixo ficaria: https://integracaopix.com.br/pixapi/pix
*/
$resposta = $objPix->criaWebhook('12345678900', 'https://integracaopix.com.br/pixapi');
/**
* Chamada de método para consulta do webhook
* Para consultar o webhook criados é necessário informar apenas a chave pix como parâmetro
*/
$resposta = $objPix->consultWebhook('12345678900');
/**
* Chamada de método para exclusão do webhook
* Para deletar o webhook criado é necessário informar apenas a chave pix como parâmetro
*/
if ($objPix->deletarWebhook('12345678900')) {
echo 'Webhook deletado com sucesso';
} else {
echo 'Problema ao deletar webhook';
}
?>