/** * Can be used in regular checkout * * @return bool */ public function canUseCheckout() { if ($this->_scopeConfig->isSetFlag('payment/hosted_pro/active', \Magento\Store\Model\ScopeInterface::SCOPE_STORE) && !$this->_scopeConfig->isSetFlag('payment/hosted_pro/display_ec', \Magento\Store\Model\ScopeInterface::SCOPE_STORE)) { return false; } return parent::canUseCheckout(); }