/** * Return request object with basic information for gateway request * * @return DataObject */ public function buildBasicRequest() { $request = new DataObject(); /** @var \Magento\Paypal\Model\PayflowConfig $config */ $config = $this->getConfig(); $request->setUser($this->getConfigData('user')); $request->setVendor($this->getConfigData('vendor')); $request->setPartner($this->getConfigData('partner')); $request->setPwd($this->getConfigData('pwd')); $request->setVerbosity($this->getConfigData('verbosity')); $request->setData('BNCODE', $config->getBuildNotationCode()); $request->setTender(self::TENDER_CC); return $request; }