protected function getBaseData()
    {
        $data = array();
        $data['GatewayUserName'] = $this->getUsername();
        $data['GatewayPassword'] = $this->getPassword();
        $data['PaymentType'] = $this->paymentType;

        if (isset($this->transactionType)) {
            $data['TransactionType'] = $this->transactionType;
        }
        if (isset($this->safeAction)) {
            $data['SAFE_Action'] = $this->safeAction;
        }
        return $data;
    }