Для повышения удобства сайта мы используем cookie-файлы и обрабатываем персональные данные с использованием Яндекс Метрики. Оставаясь на сайте, Вы даете согласие на работу с этими файлами. Ознакомьтесь с Положением (Политикой) защищенной обработки персональных данных клиентов. Запретить сохранение файлов Вы можете в настройках своего браузера.

Получите заем на карту

До 500 000 рублей


До 36 месяцев

Оформить

Мы в цифрах

10 лет
На рынке
100+
Точек продаж
23 млрд ₽
Выданных займов
410
Сотрудников

Нам доверяют более 500 000 клиентов

Минимум документов

Без справок о доходах, залогов и поручителей

Быстрое рассмотрение

Высокий процент одобрения

На любые цели

Надежная защита

Получите онлайн заем в личном кабинете за 3 шага

Оформите заявку

Это займет 5-10
минут

Дождитесь ответа

95% клиентов тратят на это менее 8 минут

Получите деньги

На любую
вашу карту

Документы

css3 gallery
Свидетельство о государственной регистрации юридического лица
css3 gallery
Свидетельство о внесении компании в госреестр МФО
css3 gallery
Свидетельство о включении в реестр членов СРО МиР

Отзывы клиентов

Читать все новости

Новости

10.03.2026

Мы запустили свой канал в мессенджере MAX!

04.03.2026

Конкурс к 8 марта «Мартовская рулетка»

02.03.2026

Рады сообщить об открытии нового, современного офиса, который сделает наши услуги ещё доступнее для вас

FAQ. Займы онлайн на карту и в офисе в Крыму


Займы в твоем телефоне

Скачай!


Получите деньги в приложении «Айва – займы онлайн»

Загрузить в Appstore
GooglePlay

Какие нужны документы

АДРЕС
РЕГИСТРАЦИИ

Для оформления займа необходима регистрация или постоянное место проживания в Российской Федерации

ДО 500 000 ₽ - БЕЗ СПРАВКИ О ДОХОДАХ

Мы не потребуем справку о доходах для оформления любого из займов

ПАСПОРТ,
СНИЛС и ИНН

Оформляем займы всего по трём документам

VD Platinum

Общество с ограниченной ответственностью Микрокредитная компания «Айва» (ООО МКК «Айва») ИНН 3255517143 ОГРН 1113256019469

Группа в Контакте VD Platinum

'; self.cash_line = {}; self.cash_terms = []; self.sum_display_min = $('#sum-display-min'); self.sum_display_max = $('#sum-display-max'); self.sum_display_current = $('#sum-display-current'); self.term_display_min = $('#term-display-min'); self.term_display_max = $('#term-display-max'); self.term_display_current = $('#term-display-current'); self.sum_slider_value = -1; self.term_slider_value = -1; self.monthly_pay = $('#valPart'); self.month_declension_min = $('#month-declension-min'); self.month_declension_max = $('#month-declension-max'); self.total_debt = $('#summaDolga'); self.percent = $('#percent'); self.date_pay = $('#datePay'); self.findClosest = function (x, arr) { var indexArr = arr.map(function (k) { return Math.abs(k - x) }); var min = Math.min.apply(Math, indexArr); return indexArr.indexOf(min); }; self.calcAnn = function (summa, period, rateYear) { var rate = rateYear / 100; // годовая процентная ставка var monthRate = rate / 12; // месячная процентная ставка var topAnn = +(summa * monthRate).toFixed(2); // сокращаем до двух знаков после запятой и преобразовываем + строку в число var bottomAnn = +(1 - (1 / Math.pow(monthRate + 1, period))).toFixed(4); return +(topAnn / bottomAnn).toFixed(2); }; self.getFormattedSum = function (sum, fractions) { return new Intl.NumberFormat('ru-RU', { style : 'currency', currency : 'RUB', maximumFractionDigits: fractions ? 2 : 0, minimumFractionDigits: fractions ? 2 : 0, }).format(sum) }; //создаем слайдеры self.setupSliders = function (calc_data) { calc_data = calc_data['data']; self.calc_data = calc_data['MONTHS']; // console.log('Setup sliders', self.calc_data); for (var month in self.calc_data) { if (!self.calc_data.hasOwnProperty(month)) { continue; } if (!self.calc_data[month] || !self.calc_data[month].length) { delete self.calc_data[month]; continue; } self.cash_line[month] = { line: [] }; for (var i = 0; i < self.calc_data[month].length; i++) { if (self.calc_data[month][i].minAmount === self.calc_data[month][i].maxAmount) { self.cash_line[month].line.push(self.calc_data[month][i].maxAmount) } else { for (var j = self.calc_data[month][i].minAmount; j <= self.calc_data[month][i].maxAmount; j += self.calc_data[month][i].stepAmountCashLoan) { self.cash_line[month].line.push(j); } var last = self.cash_line[month].line[self.cash_line[month].line.length - 1]; if(last < self.calc_data[month][i].maxAmount) { this.cash_line[month].line.push(self.calc_data[month][i].maxAmount); } } } } self.cash_terms = Object.keys(self.cash_line); var closest_term_index = self.findClosest(12, self.cash_terms); var initial_sum_index = 0; for(var month in self.cash_line) { if(self.cash_line[month].line.indexOf(500000) > -1) { closest_term_index = self.findClosest(month, self.cash_terms); initial_sum_index = self.findClosest(500000, self.cash_line[month].line); } } self.term_slider_value = self.cash_terms[closest_term_index]; self.term_display_min.text(self.cash_terms[0]); self.term_display_max.text(self.cash_terms[self.cash_terms.length - 1]); self.term_display_current.text(self.term_slider_value); self.month_declension_min.text(self.declension(self.term_slider_value, 'месяц', '', 'а','ев' )); self.month_declension_max.text(self.declension(self.term_display_max, 'месяц', '', 'а','ев')); var closest_sum_index = self.findClosest(50000, self.cash_line[self.term_slider_value].line); self.slider_term = $("#slideTime").slider({ animate : "slow", orientation: "horizontal", range : "min", min : 0, max : self.cash_terms.length - 1, step : 1, value : closest_term_index, slide : function (event, ui) { self.term_slider_value = self.cash_terms[ui.value]; //1-36 self.onTermSliderChange(); } }); self.slider_sum = $("#slideSumm").slider({ animate : "slow", orientation: "horizontal", range : "min", min : 0, max : self.cash_line[self.term_slider_value].line.length - 1, step : 1, value : self.sum_slider_value, slide : function (event, ui) { self.sum_slider_value = ui.value; //0...max self.onSumSliderChange(); } }); self.onTermSliderChange(); if(initial_sum_index === -1) { initial_sum_index = 0; } self.sum_slider_value = initial_sum_index; self.slider_sum.slider("value", self.sum_slider_value); self.onSumSliderChange(); }; self.current_sum = 0; self.onSumSliderChange = function () { var current_sum = Number(self.cash_line[self.term_slider_value].line[self.sum_slider_value]); self.current_sum = current_sum; self.sum_display_current.text(self.getFormattedSum(current_sum)); var need_products = self.calc_data[self.term_slider_value]; for (var i = 0; i < need_products.length; i++) { var product = need_products[i]; if (current_sum >= product.minAmount && current_sum <= product.maxAmount) { var rate = Number(product.calculationInterestRate); rate = rate / 12 / 100; var term = Number(self.term_slider_value); var k = (rate * ((1 + rate) ** term)) / (((1 + rate) ** term) - 1); var product_id = product.creditProductId; var monthly_pay = Number(current_sum) * k; self.monthly_pay.text(self.getFormattedSum(monthly_pay, true)); var annNewPart = self.calcAnn(current_sum, term, product.calculationInterestRate); var newSummaDolga = +(annNewPart * term).toFixed(2); // сумма долга var newPercent = +(newSummaDolga - current_sum).toFixed(2); // сумма переплаты self.total_debt.text(self.getFormattedSum(newSummaDolga, true)); self.percent.text(self.getFormattedSum(newPercent, true)); var todayCalc = new Date(); var finalDateCalc; var newPeriodDate = +term; var yearCalc = todayCalc.getFullYear(); var monthCalc = todayCalc.getMonth() + newPeriodDate; // От 0 до 11 var dayCalc = todayCalc.getDate(); var myDateCalc = new Date(yearCalc, monthCalc, dayCalc); finalDateCalc = ('0' + myDateCalc.getDate()).slice(-2) + '.' + ('0' + (myDateCalc.getMonth() + 1)).slice(-2) + '.' + myDateCalc.getFullYear(); self.date_pay.text(finalDateCalc.toLocaleString()); $('#send-valSumm').val(current_sum); $('#send-valTime').val(term); $('#productId').val(product_id); break; } } }; self.onTermSliderChange = function (callback) { self.term_display_current.text(self.term_slider_value); self.sum_display_min.text(self.getFormattedSum(self.cash_line[self.term_slider_value].line[0])); self.sum_display_max.text(self.getFormattedSum(self.cash_line[self.term_slider_value].line[self.cash_line[self.term_slider_value].line.length - 1])); var index = self.findClosest(self.current_sum, self.cash_line[self.term_slider_value].line); console.log(self.current_sum, index); self.sum_slider_value = index === -1 ? 0 : index; self.slider_sum.slider("option", "max", self.cash_line[self.term_slider_value].line.length - 1); self.slider_sum.slider("value", self.sum_slider_value); self.onSumSliderChange(); }; self.init = function () { self.setupSliders(JSON.parse(self.calc_data)); }; /** * @param num * @param str * @param end1 * @param end2 * @param end3 * @returns {*} */ self.declension = function (num, str, end1, end2, end3) { num = num === undefined ? 0 : num; str = str === undefined ? '' : str; end1 = end1 === undefined ? 'я' : end1; end2 = end2 === undefined ? 'и' : end2; end3 = end3 === undefined ? 'й' : end3; let num100 = num % 100; let letter = ''; if ((num >= 10 && num <= 20) || (num100 >= 10 && num100 <= 20)) { letter = end3; } else { switch (num % 10) { case 1: letter = end1; break; case 2: case 3: case 4: letter = end2; break; default: letter = end3; break; } } return str + letter; } self.init(); }; $(function () { (new LKSlider()); });