API "Оплата Частинами в Інтернеті"
  • З чого почати?
  • Тестові дані
  • ЧаПі
  • Демо-магазин
  • Sandbox
  • Плагіни
  • Платежі
    • Стандартний платіж
      • Створення платежу
      • Редирект
      • Колбек
    • Платіж з холдом
      • Створення платежу
      • Редирект
      • Колбек
      • Підтвердження платежу
      • Скасування платежу
  • Повернення платежу
  • Отримання статусу платежу
  • Додавання опису платежу
  • Генерація QR кода
  • Агентам - маркетплейси, платіжні агрегатори
    • Створення магазина
  • Виписки
    • Выписки по id магазину
    • Виписки по ОКПО
    • Виписки по номеру рахунку
    • Виписки по id мгазину з поверненнями
    • Пошук повернень по транзакціям
  • Калькулятор
  • Віджет для отримання ліміта
  • Брендування
  • Інвойси
  • Тренажер покупок в Оплату частинами
  • Інструкція по Особистому кабінету
  • інструкція по підключеню Авансового платежу
  • Інструкція по роботі з параметром SendPhone (PUSH)
Powered by GitBook
On this page
  • Приклад вбудовування бібліотеки:
  • Вхідні параметри:
  • Вихідні параметри:
  • Приклади використання:

Was this helpful?

Калькулятор

PreviousПошук повернень по транзакціямNextВіджет для отримання ліміта

Last updated 1 year ago

Was this helpful?

Приклад вбудовування бібліотеки:

<script type="text/javascript" src="https://ppcalc.privatbank.ua/pp_calculator/resources/js/calculator.js"></script>

Вхідні параметри:

  • кількість платежів розстрочки

  • загальна ціна покупки

Вихідні параметри:

Для фіз. осіб

  • payCount- кількість платежів

  • ipValue- сума щомісячного платежу за програмою "Миттєва розстрочка";

  • ppValue- сума щомісячного платежу за програмою "Оплата частинами";

Для юр. осіб

  • payCount- кількість платежів

  • stPpValue- сума відшкодування за програмою "Оплата частинами" (стандарт);

  • ipValue- сума відшкодування за програмою "Миттєва розстрочка" ;

  • ppValueHint- формула щомісячних платежів за програмою "Оплата частинами". Перший платіж + кількість платежів + наступні платежі;

Приклади використання:

Для фіз. осіб.

   var resCalc = PP_CALCULATOR.calculatePhys(2, 500);
   resCalc = {payCount: 2, ipValue: "264.50", ppValue: "250.00"}

Для юр. осіб.

   var resCalc = PP_CALCULATOR.calculateJur(2, 500);
   resCalc = {payCount: 2, stPpValue: "482.50", ipaValue: "482.50", ipValue: "490.00", ppValue: "482.50", ppValueHint: "232.50 + 1*250.00"}
  var resCalc = PP_CALCULATOR.calculateJur(7, 500);
  resCalc = {payCount: 7, stPpValue: "432.50", ipaValue: "449.00", ipValue: "490.00", ppValue: "482.50", ppValueHint: "53.93 + 6*71.43"}
бібліотека