O pagamento como visitante permite que os usuários façam pedidos com parceiros pelo
Google, mesmo que não estejam conectados a uma Conta do Google.
Para determinar se o pedido do usuário foi enviado como visitante ou se ele fez login na
Conta do Google, verifique o campo emailVerified no
finalOrder.cart.extension.contact no
SubmitOrderRequestMessage.
Os pedidos de usuários conectados à Conta do Google teriam o emailVerified
definido como verdadeiro, enquanto os pedidos de usuários visitantes não teriam emailVerified.
[null,null,["Última atualização 2024-11-26 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."]]],["Guest checkout allows users to order without a Google account, available in the US, Canada, and Australia upon request. To enable, submit a support request. Assess fraud monitoring due to guest orders. The `emailVerified` field in `SubmitOrderRequestMessage` indicates guest (missing) or logged-in (true) status. Guest checkout may have issues if the user and restaurant locations don't match and is limited to orders under $100. Example code shows the difference in emailVerified status between a guest order and a logged in order.\n"]]