public function getData() { $this->validate('transactionReference'); return array('amount' => array('currency' => $this->getCurrency(), 'total' => $this->getAmount()), 'description' => $this->getDescription()); }