--- title: "Terminology" slug: "android-terminology" updated: 2026-05-22T16:15:13Z published: 2026-05-22T16:15:13Z canonical: "developer.upgrade.com/android-terminology" --- > ## Documentation Index > Fetch the complete documentation index at: https://developer.upgrade.com/llms.txt > Use this file to discover all available pages before exploring further. # Terminology ### Consumer Experience Phases #### Shop The Shop phase includes any screen a customer visits prior to submitting payment related information. On these screens, partners typically include PM Messaging to annotate product prices, package prices, upgrade prices, and ancillaries. #### Checkout The Checkout phase comprises all screens in which customers enter payment information. Checkout is typically where both PM messaging appears and Flex Pay's Checkout flow is rendered as a separate payment option. The lending application flow is contained within this phase. #### Confirmation Upon the successful completion of a transaction, partner sites typically land the customer on a screen that contains elements such as an overview of the user’s trip itinerary, a price breakdown, and a transaction or booking record number. On this confirmation screen, the API must be called to inform Flex Pay of a successful booking.