Повторная обработка того же сообщения не должна менять результат. Реализация: дедупликация по message id в БД; проверка "уже обработано" перед действием; идемпотентные операции на стороне внешних систем.