Ну так в проекте обычно не только чистую функцию выполнить и платёж в БД переместить.
В реальности ещё нужно в платёжную систему сходить, коллбэк платежа принять, чек в API онлайн-кассы отправить, на расылку вип-клиента подписать, в CRM закинуть и в рекламный кабинет в группу ретаргетинга добавить.
Удачи делать это без саг и ретраев :)