public function buildPayoutFromId( $sPayoutId ) {
		$oPayout = new Freeagent\DataWrapper\PayoutVO();
		$oPayout->setId( $sPayoutId );

		try {
			$oDets = $this->getTxnChargeDetails( $sPayoutId );
			$oPayout->setDateArrival( strtotime( $oDets->PaymentDate ) )
					->setCurrency( $oDets->GrossAmount->currencyID );

			$oPayout->addCharge(
				$this->buildChargeFromTransaction( $sPayoutId )
			);
		}
		catch ( \Exception $oE ) {
		}

		return $oPayout;
	}