Stay organized with collections
Save and categorize content based on your preferences.
Guest checkout provides a way for users to place orders with partners through
Google, regardless if they are logged into a Google account.
To determine if the user's order is submitted as a guest or logged into their
Google account, check the emailVerified field within the
finalOrder.cart.extension.contact in the
SubmitOrderRequestMessage.
Orders by users logged into their Google account would have the emailVerified
set to true while orders by guest users wouldn't have emailVerified at all.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-31 UTC."],[[["Guest checkout allows users to order through Google without a Google account, but it's available by request only in the US, Canada, and Australia."],["Partners should strengthen fraud monitoring when enabling guest checkout due to the absence of Google account verification."],["Orders from guest users will not have the `emailVerified` field in the `finalOrder.cart.extension.contact` object, while logged-in user orders will have it set to `true`."],["Guest checkout is restricted to orders under $100 and might not work if the user's location differs from the restaurant's; using a VPN to align locations is recommended."]]],[]]