Laravel: оплаты и CRM в одном контуре
Заявки с сайта жили отдельно от оплат и сделок в CRM. Менеджеры сверяли статусы вручную, ошибки копились на пиках.
На Laravel собрали сервисный слой: приём webhook от платёжки, обновление заказа, пуш сделки/статуса в CRM, логирование сбоев. Повторы и идемпотентность — чтобы двойных списаний и «потерянных» оплат не было.