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."],["Businesses should strengthen fraud monitoring when enabling guest checkout and can access additional user data for risk assessment."],["Orders from guest users will lack the `emailVerified` field within the `finalOrder.cart.extension.contact` object, unlike orders from logged-in users where it's set to `true`."],["Guest checkout may not work if the user's location differs from the restaurant's; using a VPN or setting the location to the restaurant's country is recommended."],["Guest checkout orders are limited to a cart total under $100."]]],[]]