public function getDetailsTransaction($transactionCode)
    {
        $this->_detailsTransactionByCode = $this->getTransactionsByCode($transactionCode);

        if(!empty($this->_detailsTransactionByCode)){
            $order = $this->decryptOrderById($this->_detailsTransactionByCode);

            if ($this->getStoreReference() == $this->decryptReference($this->_detailsTransactionByCode)) {
                if ($this->_detailsTransactionByCode->getStatus() == $this->getKeyFromOrderStatus($order->getStatus())) {
                    $this->_detailsTransactionByCode = $this->buildDetailsTransaction();
                    $this->_needConciliate = false;
                }
            }
        }
    }
public function getDetailsTransaction($transactionCode)
    {
        $this->_detailsTransactionByCode = $this->getTransactionsByCode($transactionCode);

        if(!empty($this->_detailsTransactionByCode)){
            $order = $this->decryptOrderById($this->_detailsTransactionByCode);

            if ($this->getStoreReference() == $this->decryptReference($this->_detailsTransactionByCode)) {
                if ($this->_detailsTransactionByCode->getStatus() == $this->getKeyFromOrderStatus($order->getStatus())) {
                    $this->_detailsTransactionByCode = $this->buildDetailsTransaction();
                    $this->_needConciliate = false;
                }
            }
        }
    }
public function getDetailsTransaction ( $ transactionCode ) { $ this -> _detailsTransactionByCode = $ this -> getTransactionsByCode ( $ transactionCode ) ; if ( ! empty ( $ this -> _detailsTransactionByCode ) ) { $ order = $ this -> decryptOrderById ( $ this -> _detailsTransactionByCode ) ; if ( $ this -> getStoreReference ( ) == $ this -> decryptReference ( $ this -> _detailsTransactionByCode ) ) { if ( $ this -> _detailsTransactionByCode -> getStatus ( ) == $ this -> getKeyFromOrderStatus ( $ order -> getStatus ( ) ) ) { $ this -> _detailsTransactionByCode = $ this -> buildDetailsTransaction ( ) ; $ this -> _needConciliate = false ; } } } }
Get and formats transaction details
@param $transactionCode
@throws Exception
Get and formats transaction details