DirectPreApprovalCancel - Thiago-Medeiros/pagseguro-php-sdk GitHub Wiki
Recorrência transparente: Cancelamento de Adesão
Com este serviço é possível solicitar o cancelamento de uma adesão. Note que, para o cancelamento ser efetuado, é necessário que a adesão esteja ativa (status A).
Exemplo
$status = new \PagSeguro\Domains\Requests\DirectPreApproval\Cancel();
/** @var string $preApprovalCode */
$status->setPreApprovalCode($preApprovalCode);
try {
$response = $status->register(
/** @var \PagSeguro\Domains\AccountCredentials | \PagSeguro\Domains\ApplicationCredentials $credential */
$credential
);
} catch (Exception $e) {
die($e->getMessage());
}