Нужно было изменить функционал оплаты на сайте, использовав безопасные сделки CloudPayments. Опыт работы с API CloudPayments у меня уже был, задача предельно ясна.
Сервер был сделан на NodeJS с использованием фреймворка express.За оплату в проекте отвечал legacy код. Мы с заказчиком договорились сделать сперва отдельный сервис оплаты, протестировать его отдельно и только затем интегрировать в работающее приложение. Спецификой было то, что проект уже работает, и вести разработку необходимо на том же сервере, не допуская нарушений в работе.
Вся работа заняла 9 дней, конечная цена 20.000 рублей.