ozornick, спасибо что откликнулся...
Да рассчитать то не проблема... Тем более я это могу делать средствами CRM системы. У меня весь расчёт по участникам ведётся в CRM, а обработчик только выхватывает нужные поля при запросах...
Сложность в самой конструкции кода, не соображу как написать. По этому поводу в паблике ничего не найдёте - я всё перерыл. Вот хотелось бы одним запросом к API Яндекса как то решать и вычет процента и перевод НА СТОРОНЕ кошелька.
Допустим сейчас это я вижу так:
- жертвующий переводит сумму в основной кошелёк сервиса через форму, привязанную к конкретному участнику системы под которого проходит данный сбор;
- при отправке формы в CRM создаётся запись о жертвующем и всей инфой о транзакции + автоматом рассчитываются нужные поля (сумма к выплате на кошелёк участника, с чьей формы поступило пожертвование, с вычетом процента) + поступают средства на основной кошелёк сервиса;
- Яндекс отвечает http-запросом 200 OK, запускает обработчик, который формирует запрос к API на перевод средств участнику.
- Яндекс снова шлёт 200 OK, подтверждая успешность переводаи и возвращая кое какую инфу...
Так вот видно, что минимум два запроса нужны - первым пополняем счет, а во втором летит сумма для перевода за вычетом процента и целевой кошелёк участника. Считаю такую конструкцию избыточной и можно всё решать на стороне Яндекса одним запросом сразу же с формы. Ну не даёт она мне покоя) Уверен что кто то уже РЕШИЛ и ГОТОВ поделиться с общественностью.