Giriş Yapmadan Öde

Giriş yapmadan ödeme seçeneği, kullanıcıların bir Google Hesabı'na giriş yapıp yapmadıklarına bakılmadan Google üzerinden iş ortakları için sipariş vermelerine olanak tanır.

Kullanıcının siparişinin misafir olarak gönderilip gönderilmediğini veya Google hesabına giriş yapıp yapmadığını belirlemek için SubmitOrderRequestMessage içindeki finalOrder.cart.extension.contact içinde bulunan emailVerified alanını kontrol edin. Google hesaplarına giriş yapan kullanıcıların siparişleri emailVerified olarak doğru, misafir kullanıcıların siparişleri ise emailVerified olarak ayarlanmaz.

Misafir Siparişi

{
  "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"
        }
      }
    }
  }
}

Giriş Yapılmış Sipariş

{
  "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
        }
      }
    }
  }
}