Рассчитать формулу, перенести в js
Коллеги, добрый день!
Просим помочь вас рассчитать формулу и написать её на js. Пробовали уже для этого ChatGPT, но он тоже не может нормально сделать.
Мы - сервис чаевых. У нас в настройках оплаты чаевых есть галочка "Компенсировать комиссию сервиса". Отмечая эту галочку, плательщик должен быть уверен, что оплачивая 1005 рублей чаевых, именно 1005 рублей и появятся у официанта в ЛС с уже вычтенной комиссией.
Теперь входящие данные по комиссии:
Комиссия эквайера 2,9% от суммы, минимально 3,49 руб. - эквайер забирает комиссию со всех входящих в банк платежей.5% - комиссия платформы. Её платформа забирает всегда ПОСЛЕ комиссии эквайера от суммы платежа.
Т.е. без компенсации комиссии расчеты выглядят так -(1000-2,9%)-5%
С компенсацией комиссии мы должны понять, сколько денег нужно прибавить к 1000 рублей, чтобы после вычета комиссии 2,9% и потом комиссии 5% получились снова 1000 рублей. При этом нужно помнить, что у комиссии эквайера есть минимальное значение - 3,49 руб.
Все это нужно отразить в JS.