{"/flows/makemytrip/book-a-hotel-stay":{"id":"jny_hotels_stay_booking_review","slug":"book-a-hotel-stay-7249a49","title":"Book a hotel stay","description":"The end-to-end stay-booking goal, proven for a guest (not signed in) checkout on one city/property/date fixture through to the payment-instrument forms. No variant has been observed to complete a payment.","accentColor":"#eda400","appId":"app_538ea49a26278efc4c64","appSlug":"makemytrip","appName":"MakeMyTrip","brandColor":"#eda400","capturedAt":"2026-09-14T11:34:08.644869+00:00","releaseId":"3e4f9b5a-467b-4437-94a5-0d0820958b09","journeyFamilyId":"jny_hotels_stay_booking_review","familyName":"Book a hotel stay","catalogRole":"primary","goal":"Search for a place to stay, choose a property and room, enter guest details and pay","captureStatus":"complete","userGoalStatus":"payment_boundary","variant":{"account_state":"logged_out (guest checkout)","locale":null,"scenario":"Bangalore, 19-20 Aug, 1 room 2 adults, Hotel Vaari Vista by Bestinn Leisure","entry_mode":"home Hotels tile","persona_ref":null},"boundary":{"kind":"safe_product_boundary","rationale":"The journey stops on the UPI Options surface, whose only forward controls are an external UPI-app handoff and SHARE PAYMENT LINK (a live Rs1,397 money request) — both irreversible, so this is a safe product boundary, not a gate or blocker, and not completion: no booking confirmation frame exists. occ_612b3ae1 is a deliberate second capture of that same UPI surface, recorded as confirmation and never as a further step. No Back followed it, so there are no recovery frames. The Cards card-entry probe (occ_96e83a06) and the Back off it (occ_dd33f588) sit earlier in the episode chronology and are preserved there; under the coherent-branch rule they are no longer journey steps, so this boundary is reached by one uninterrupted forward selection.","boundary_occurrence_id":"occ_49e8c2e57129f7929e77d3d9","recovery_occurrence_ids":[],"confirmation_occurrence_id":"occ_612b3ae1ca8051383a2aaa65"},"missing":null,"previewLimit":3,"previewCount":3,"lockedStepCount":7,"isPremiumView":false,"steps":[{"id":"step_000","position":1,"title":"Start a hotel search","role":"product_step","timestampSeconds":0,"isPublic":true,"isPreview":true,"isLocked":false,"screenshotUrl":"/api/v1/assets/product_asset_b9af964fd408f1a80fb215a3","screenSlug":"makemytrip--screen_c125f6ab9ec5491edf6f7da8","clickMarker":null,"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"step_001","position":2,"title":"Set city, dates and guests","role":"product_step","timestampSeconds":18,"isPublic":true,"isPreview":true,"isLocked":false,"screenshotUrl":"/api/v1/assets/product_asset_d68f833f571cc8070d647dc7","screenSlug":"makemytrip--screen_1fc571d7ed8318a4724c34a4","clickMarker":null,"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"step_002","position":3,"title":"Browse hotel results","role":"product_step","timestampSeconds":0,"isPublic":true,"isPreview":true,"isLocked":false,"screenshotUrl":"/api/v1/assets/product_asset_8bc99d66d3d21ea51df5b34f","screenSlug":"makemytrip--screen_6ed72dca6d11e7e71659d1a7","clickMarker":null,"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"step_003","position":4,"title":"Choose a property","role":"decision","timestampSeconds":84,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":null,"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"step_004","position":5,"title":"Review property details","role":"product_step","timestampSeconds":0,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":null,"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"step_005","position":6,"title":"Choose a room and rate","role":"decision","timestampSeconds":122,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":null,"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"step_006","position":7,"title":"Review booking summary","role":"product_step","timestampSeconds":156,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":null,"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"step_007","position":8,"title":"Enter guest details","role":"product_step","timestampSeconds":179,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":null,"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"step_008","position":9,"title":"Choose a payment method","role":"decision","timestampSeconds":529,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":null,"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"step_009","position":10,"title":"Pay with a UPI app","role":"boundary","timestampSeconds":534,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":null,"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1}],"relations":[],"walkthrough":null,"routeSlug":"book-a-hotel-stay","canonicalPath":"/flows/makemytrip/book-a-hotel-stay","taxonomy":[{"name":"Booking accommodation","role":"primary","termKey":"commerce_finance.booking_reserving.accommodation","parentTermKey":"commerce_finance.booking_reserving"}],"primaryTaxonomy":{"name":"Booking accommodation","role":"primary","termKey":"commerce_finance.booking_reserving.accommodation","parentTermKey":"commerce_finance.booking_reserving"},"flowPatterns":[{"name":"Booking accommodation","role":"primary","termKey":"commerce_finance.booking_reserving.accommodation","parentTermKey":"commerce_finance.booking_reserving"}],"isFree":true,"freeJourneys":[{"title":"Book an Airport cab","routeSlug":"book-an-airport-cab","canonicalPath":"/flows/makemytrip/book-an-airport-cab"},{"title":"Book a hotel stay","routeSlug":"book-a-hotel-stay","canonicalPath":"/flows/makemytrip/book-a-hotel-stay"},{"title":"Book an MMT Experience Pass","routeSlug":"book-an-mmt-experience-pass","canonicalPath":"/flows/makemytrip/book-an-mmt-experience-pass"}],"freeJourney":{"title":"Book an Airport cab","routeSlug":"book-an-airport-cab","canonicalPath":"/flows/makemytrip/book-an-airport-cab"},"access":"guest"}}