Рассчитать формулу, перенести в js

Цена договорная
08 ноября 2024, 19:08 • 15 откликов • 79 просмотров
Коллеги, добрый день!

Просим помочь вас рассчитать формулу и написать её на js. Пробовали уже для этого ChatGPT, но он тоже не может нормально сделать.

Мы - сервис чаевых. У нас в настройках оплаты чаевых есть галочка "Компенсировать комиссию сервиса". Отмечая эту галочку, плательщик должен быть уверен, что оплачивая 1005 рублей чаевых, именно 1005 рублей и появятся у официанта в ЛС с уже вычтенной комиссией.

Теперь входящие данные по комиссии:
Комиссия эквайера 2,9% от суммы, минимально 3,49 руб. - эквайер забирает комиссию со всех входящих в банк платежей.
5% - комиссия платформы. Её платформа забирает всегда ПОСЛЕ комиссии эквайера от суммы платежа.

Т.е. без компенсации комиссии расчеты выглядят так -
(1000-2,9%)-5%

С компенсацией комиссии мы должны понять, сколько денег нужно прибавить к 1000 рублей, чтобы после вычета комиссии 2,9% и потом комиссии 5% получились снова 1000 рублей. При этом нужно помнить, что у комиссии эквайера есть минимальное значение - 3,49 руб.

Все это нужно отразить в JS.