Passos:
Baixe o JSON do intervalo de dada desejado, a URL é a que segue.
Exemplo:
Você pode encontrar a requisição para a URL acima indo no Network Manager em https://minhaconta.pagseguro.uol.com.br/extratos/conta
Substitua no comando que segue onde está numerodaconta pelo número da sua conta no PagSeguro.
Pegue o conteúdo do json e salve em um arquivo de entrada com extensão .json
, pode ser por exemplo seguindo o formato de nome MMDD.json (MM= mês com 2 dítigos, DD = dia com dois dígigos).
Identifique qual nome deseja para a saída, pode ser o mesmo nome do arquivo de entrada só que com extensão ofx.
docker-compose up -d
docker-compose exec php bash
php pagseguro.php numerodaconta inputfile.json > output.ofx
Fim.