echo "<p><strong> Date: </strong>" . $result->getDate() . "</p> "; echo "<p><strong> Results in this Page: </strong>" . $result->getResultsInThisPage() . "</p> "; echo "<p><strong> Total Page: </strong>" . $result->getTotalPages() . "</p> "; echo "<p><strong> Current Page: </strong>" . $result->getCurrentPage() . "</p> "; echo "<h2>Assinaturas: </h2> "; $preApprovals = $result->getPreApprovals(); if (is_array($preApprovals)) { $i = 1; foreach ($preApprovals as $preApproval) { if (is_array($preApproval)) { $preApproval = new PagSeguroPreApproval($preApproval); } echo "<p><strong>Assinatura </strong>" . $i++ . "</p>"; echo "<p><strong> Name: </strong>" . $preApproval->getName() . "</p> "; echo "<p><strong> Date: </strong>" . $preApproval->getDate() . "</p> "; echo "<p><strong> LastEventDate: </strong>" . $preApproval->getLastEventDate() . "</p> "; echo "<p><strong> Code: </strong>" . $preApproval->getCode() . "</p> "; echo "<p><strong> Tracker: </strong>" . $preApproval->getTracker() . "</p> "; echo "<p><strong> Reference: </strong>" . $preApproval->getReference() . "</p> "; echo "<p><strong> Status: </strong>" . $preApproval->getStatus()->getTypeFromValue() . "</p> "; echo "<p><strong> Charge: </strong>" . $preApproval->getCharge() . "</p> "; echo "<br>"; } echo "<pre>"; } else { echo "Sem resultados para o período solicitado."; } } } SearchPreApproval::searchByInterval();
try { /** * @todo * #### Credentials ##### * Replace the parameters below with your credentials (e-mail and token) * You can also get your credentials from a config file. See an example: * $credentials = PagSeguroConfig::getAccountCredentials(); */ $credentials = PagSeguroConfig::getAccountCredentials(); $result = PagSeguroPreApprovalSearchService::findByNotification($credentials, $notificationCode); self::printResult($result); } catch (PagSeguroServiceException $e) { die($e->getMessage()); } } public static function printResult($result, $initialDate = null, $finalDate = null) { echo utf8_decode("<h2>Consulta de Assinatura:</h2>"); echo "<p><strong> Name: </strong>" . $result->getName() . "</p> "; echo "<p><strong> Date: </strong>" . $result->getDate() . "</p> "; echo "<p><strong> LastEventDate: </strong>" . $result->getLastEventDate() . "</p> "; echo "<p><strong> Code: </strong>" . $result->getCode() . "</p> "; echo "<p><strong> Tracker: </strong>" . $result->getTracker() . "</p> "; echo "<p><strong> Reference: </strong>" . $result->getReference() . "</p> "; echo "<p><strong> Status: </strong>" . $result->getStatus()->getTypeFromValue() . "</p> "; echo "<p><strong> Charge: </strong>" . $result->getCharge() . "</p> "; echo "<pre>"; } } SearchPreApproval::searchByNotification();
echo "<p><strong> Date: </strong>" . $result->getDate() . "</p> "; echo "<p><strong> Results in this Page: </strong>" . $result->getResultsInThisPage() . "</p> "; echo "<p><strong> Total Page: </strong>" . $result->getTotalPages() . "</p> "; echo "<p><strong> Current Page: </strong>" . $result->getCurrentPage() . "</p> "; echo "<h2>Assinaturas: </h2> "; $preApprovals = $result->getPreApprovals(); if (is_array($preApprovals)) { $i = 1; foreach ($preApprovals as $preApproval) { if (is_array($preApproval)) { $preApproval = new PagSeguroPreApproval($preApproval); } echo "<p><strong>Assinatura </strong>" . $i++ . "</p>"; echo "<p><strong> Name: </strong>" . $preApproval->getName() . "</p> "; echo "<p><strong> Date: </strong>" . $preApproval->getDate() . "</p> "; echo "<p><strong> LastEventDate: </strong>" . $preApproval->getLastEventDate() . "</p> "; echo "<p><strong> Code: </strong>" . $preApproval->getCode() . "</p> "; echo "<p><strong> Tracker: </strong>" . $preApproval->getTracker() . "</p> "; echo "<p><strong> Reference: </strong>" . $preApproval->getReference() . "</p> "; echo "<p><strong> Status: </strong>" . $preApproval->getStatus()->getTypeFromValue() . "</p> "; echo "<p><strong> Charge: </strong>" . $preApproval->getCharge() . "</p> "; echo "<br>"; } echo "<pre>"; } else { echo "Sem resultados para a referêcia solicitada no período."; } } } SearchPreApproval::searchByReference();
echo "<p><strong> Results in this Page: </strong>" . $result->getResultsInThisPage() . "</p> "; echo "<p><strong> Total Page: </strong>" . $result->getTotalPages() . "</p> "; echo "<p><strong> Current Page: </strong>" . $result->getCurrentPage() . "</p> "; echo "<h2>Assinaturas:</h2> "; echo "<h3>{$initialDate} to {$finalDate}</h3>"; $preApprovals = $result->getPreApprovals(); if (is_array($preApprovals)) { $i = 1; foreach ($preApprovals as $preApproval) { if (is_array($preApproval)) { $preApproval = new PagSeguroPreApproval($preApproval); } echo "<p><strong>Assinatura </strong>" . $i++ . "</p>"; echo "<p><strong> Name: </strong>" . $preApproval->getName() . "</p> "; echo "<p><strong> Date: </strong>" . $preApproval->getDate() . "</p> "; echo "<p><strong> LastEventDate: </strong>" . $preApproval->getLastEventDate() . "</p> "; echo "<p><strong> Code: </strong>" . $preApproval->getCode() . "</p> "; echo "<p><strong> Tracker: </strong>" . $preApproval->getTracker() . "</p> "; echo "<p><strong> Reference: </strong>" . $preApproval->getReference() . "</p> "; echo "<p><strong> Status: </strong>" . $preApproval->getStatus()->getTypeFromValue() . "</p> "; echo "<p><strong> Charge: </strong>" . $preApproval->getCharge() . "</p> "; echo "<br>"; } echo "<pre>"; } else { echo "Sem resultados para o período solicitado."; } } } SearchPreApproval::searchByDate();
try { /** * @todo * #### Credentials ##### * Replace the parameters below with your credentials (e-mail and token) * You can also get your credentials from a config file. See an example: * $credentials = PagSeguroConfig::getAccountCredentials(); */ $credentials = PagSeguroConfig::getAccountCredentials(); $result = PagSeguroPreApprovalSearchService::searchByCode($credentials, $preApprovalCode); self::printResult($result); } catch (PagSeguroServiceException $e) { die($e->getMessage()); } } public static function printResult($result, $initialDate = null, $finalDate = null) { echo utf8_decode("<h2>Consulta de Assinatura:</h2>"); echo "<p><strong> Name: </strong>" . $result->getName() . "</p> "; echo "<p><strong> Date: </strong>" . $result->getDate() . "</p> "; echo "<p><strong> LastEventDate: </strong>" . $result->getLastEventDate() . "</p> "; echo "<p><strong> Code: </strong>" . $result->getCode() . "</p> "; echo "<p><strong> Tracker: </strong>" . $result->getTracker() . "</p> "; echo "<p><strong> Reference: </strong>" . $result->getReference() . "</p> "; echo "<p><strong> Status: </strong>" . $result->getStatus()->getTypeFromValue() . "</p> "; echo "<p><strong> Charge: </strong>" . $result->getCharge() . "</p> "; echo "<pre>"; } } SearchPreApproval::searchByCode();