תשלום כאורח

תשלום כאורח מאפשר למשתמשים לבצע הזמנות עם שותפים באמצעות Google, בין אם הם מחוברים לחשבון Google או לא.

כדי לקבוע אם ההזמנה של המשתמש נשלחה כאורח או שהיא מחוברת לחשבון שלו חשבון Google, יש לבדוק את השדה emailVerified ב finalOrder.cart.extension.contact ב- SubmitOrderRequestMessage. הזמנות של משתמשים שמחוברים לחשבון Google שלהם יכילו את emailVerified מוגדרת כ-true, בעוד שלהזמנות של משתמשים אורחים לא יהיה emailVerified בכלל.

הזמנת אורח

{
  "finalOrder": {
    ...
    "cart": {
      ...
      "extension": {
        "@type": "type.googleapis.com/google.actions.v2.orders.FoodItemExtension",
        "contact": {
          "displayName": "Lovefood Ordering",
          "email": "ilovefood@example.com",
          "phoneNumber": "+16501234567",
          "firstName": "Lovefood",
          "lastName": "Ordering"
        }
      }
    }
  }
}

הזמנה שמחוברת לחשבון

{
  "finalOrder": {
    ...
    "cart": {
      ...
      "extension": {
        "@type": "type.googleapis.com/google.actions.v2.orders.FoodItemExtension",
        "contact": {
          "displayName": "Lovefood Ordering",
          "email": "ilovefood@example.com",
          "phoneNumber": "+16501234567",
          "firstName": "Lovefood",
          "lastName": "Ordering",
          "emailVerified": true
        }
      }
    }
  }
}