Такой вопрос вам: а насколько важно использовать именно диалоги для этого? Это диктует дизайн приложения?
И можете привести пример диалогов, которые у вас в цепочке действий?
Экран накладной->жмем оплата. Обрабатываем UseCase оплаты:
диалоги:
1. Выберите тип оплаты. singleChoice
2. Введите количество средств, внесенные пользователем.
Сдача = ***,
чек отправить по sms checkBox
чек отправить по email checkBox
3. Печать чека (настройка фискального аппарата, если нужно)
4. Прогресс печати
5. Ошибка печати если была.
далее диалоги закрываются, экран тоже.