/// <summary>
        /// prepareRequest
        /// </summary>
        /// <exception cref="SveaWebPayValidationException"></exception>
        /// <returns>SveaRequest</returns>
        public GetPaymentPlanParamsEuRequest PrepareRequest()
        {
            string errors = ValidateRequest();
            if (errors.Length > 0)
            {
                throw new SveaWebPayValidationException(errors, null);
            }

            var request = new GetPaymentPlanParamsEuRequest
                {
                    Auth = GetStoreAuthorization()
                };

            return request;
        }