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-09 UTC."],[[["Guest checkout allows users to place orders without a Google account, but it's not enabled by default and requires a request for activation in the US, Canada, and Australia."],["To identify guest orders, check if the `emailVerified` field is absent within the `finalOrder.cart.extension.contact` of the `SubmitOrderRequestMessage`; logged-in orders will have this field set to \"true\"."],["Ensure your fraud monitoring systems are updated to handle orders from guest users, and consider requesting additional user information for enhanced risk assessment."],["Guest checkout is currently restricted to orders with a cart total below $100 and might not work if the user's location differs from the restaurant's, necessitating the use of a VPN or location settings adjustment for testing."]]],[]]