/** * Dispatch request * * @return string */ protected static function dispatchRequest() { $result = parent::dispatchRequest(); if (strlen(\XLite\Core\Request::getInstance()->response_order_id) > 2 && isset(\XLite\Core\Request::getInstance()->response_order_id) && isset(\XLite\Core\Request::getInstance()->result) && isset(\XLite\Core\Request::getInstance()->trans_name) && isset(\XLite\Core\Request::getInstance()->cardholder) && isset(\XLite\Core\Request::getInstance()->message)) { $result = 'payment_return'; } return $result; }