DirectPreApprovalQuery - Thiago-Medeiros/pagseguro-php-sdk GitHub Wiki
Recorrência transparente: Consultar por Data
Esta consulta possibilita o acesso aos dados de todas as recorrências criadas dentro do intervalo de datas fornecido como parâmetro. Note que a consulta não retorna resultados para datas anteriores a 6 (seis) meses da data atual.
Exemplo
/** Página na qual se quer observar os resultados
*
* @var integer $page
*/
$page = PAGE;
/**
* Número máximo de registros por página
*
* @var integer $maxPageResults
*/
$maxPageResults = MAX_PAGE_RESULTS;
/**
* Data inicial do intervalo. Formato: YYYY-MM-DDThh:mm:ss.sTZD, o formato oficial do W3C para datas.
*
* @var string $initialDate
*/
$initialDate = INITIAL_DATE;
/**
* Data final do intervalo. Formato: YYYY-MM-DDThh:mm:ss.sTZD, o formato oficial do W3C para datas.
*
* @var string $finalDate
*/
$finalDate = FINAL_DATE;
$queryPreApproval = new \PagSeguro\Domains\Requests\DirectPreApproval\Query(
$page,
$maxPageResults,
$initialDate,
$finalDate
);
try {
$response = $queryPreApproval->register(
/** @var \PagSeguro\Domains\AccountCredentials | \PagSeguro\Domains\ApplicationCredentials $credential */
$credential
);
} catch (Exception $e) {
die($e->getMessage());
}