/** * Return request object with basic information for gateway request * * @param Varien_Object $payment * @return Mage_Paypal_Model_Payflow_Request */ protected function _buildBasicRequest(Varien_Object $payment) { $request = Mage::getModel('paypal/payflow_request'); $request->setUser($this->getConfigData('user', $this->_getStoreId()))->setVendor($this->getConfigData('vendor', $this->_getStoreId()))->setPartner($this->getConfigData('partner', $this->_getStoreId()))->setPwd($this->getConfigData('pwd', $this->_getStoreId()))->setVerbosity($this->getConfigData('verbosity', $this->_getStoreId()))->setTender(self::TENDER_CC); if ($payment->getRequestAmount() > 0) { $request->setAmt(round($payment->getRequestAmount(), 2)); } return $request; }