Skip to content

URLs da API

Vinicius Silva edited this page Oct 6, 2022 · 2 revisions

Nesta seção do arquivo de configuração você indica a url de acesso a API do PagTesouro, basicamente existem 2 urls: Uma para acesso a API de criação de pagamentos e outra para consulta de pagamentos.

Por padrão essas duas configs já vem apontando para API de homologação do PagTesouro sendo necessário a alteração apenas quando for publicar sua aplicação em produção

    'url' => [
        'payment'       => env('PAGTESOURO_URL_PAYMENT', 'https://valpagtesouro.tesouro.gov.br/api/gru/solicitacao-pagamento'),
        'status'        => env('PAGTESOURO_URL_STATUS', 'https://valpagtesouro.tesouro.gov.br/api/gru/pagamentos/%s'),
        'notification'  => env('PAGTESOURO_URL_NOTIFICACAO'),
    ],
Ambiente Domínio
Testes https://valpagtesouro.tesouro.gov.br
Produção https://pagtesouro.tesouro.gov.br

Nota1: Repare no token %s no final da url de status. Este token é necessário pois o pacote irá substituí-lo com o id de pagamento a ser consultado.

Nota2: A configuração notification refere-se a url do sua aplicação que a API do PagTesouro irá consumir para enviar notificações de status de pagamentos. Você pode obter mais informações a seção Notificações de Pagamento.