public function getApprovalLink(Transaction $transaction) { $details = $transaction->getPaymentDetails(); $answer = json_decode($details, TRUE); if (isset($answer['links'])) { foreach ($answer['links'] as $links) { if (isset($links['href']) && isset($links['rel']) && $links['rel'] == 'approval_url') { return $links['href']; } } } return false; }