Ön Koşullar

Order with Google entegrasyonunuza başlamadan önce, geliştirme engelleyicileri ve diğer gecikmeleri önlemek için bu kılavuzdaki gereksinimleri inceleyip ilgili görevleri yerine getirin.

Dosya barındırma ve web hizmeti gereksinimleri

Order with Google, veri feed'i dosyalarınızı sizin barındırmanızı ve alışveriş sepeti doğrulaması, sipariş oluşturma ve sipariş durumu güncellemelerini işleyen bir web hizmeti uygulamanızı gerektirir. Belirli bir programlama dili veya uygulama sunucusu gereksinimleri olmadığından, Order with Google, API'nin özelliklerine uygun olduğu sürece tercih ettiğiniz uygulamayla çalışır.

Gerekli özellikler

Güvenli veri feed'i barındırma

Veri feed'i dosyalarını Google Cloud Storage, Amazon S3 veya bir HTTPS sunucusunda barındırabilmeniz gerekir.

Güvenli web hizmeti

Web hizmetinizin HTTPS'de API isteği gönderip alabilmesi gerekir.

Yanıt gecikmesi

Google, web hizmetinize istek gönderdiğinde, bu isteği 8 saniye içinde yanıtlaması gerekir.

Giriş yapmadan öde

Web hizmetiniz, hesap sahibi olmayan veya sisteminize giriş yapmamış bir kullanıcı tarafından verilen siparişler olan giriş yapmadan ödeme işlemlerine izin vermelidir.

Restoranları Google İşletme Profilinde listeleme

Google İşletme Profili ile ilgili aşağıdaki şartlara uyun:

  • Order with Google'daki restoranlarınızın müşteriler tarafından keşfedilebilmesi için restoran konumları Google İşletme Profili'nde listelenmelidir.
  • Order with Google ile entegre etmeyi planladığınız her konumun bir İşletme Profili olmalıdır.
  • Google İşletme Profili'nde kayıtlı restoranlarınızın her birinin adı ve adresi, Order with Google'a gönderdiğiniz Restaurant verileriyle eşleşmelidir.

Google Pay API'de satıcı olarak kaydolma

Order with Google kullanıcı arayüzünde online ödeme özelliği sağlayabilmek için işletmenizi Google Pay satıcısı olarak kaydetmeniz ve bu bölümde açıklandığı gibi Google Pay'e katılan bir işleyen kullanmanız gerekir. Google Pay, kullanıcı ile ödeme işleyiciniz arasında jetonlu ödeme yapmayı kolaylaştırır.

Google Pay satıcısı olarak kaydolmak ve Google Pay API'sini etkinleştirmek için aşağıdaki adımları uygulayın:

  1. İşletmenizi kaydetmek için Google Pay ve Cüzdan Konsolu sayfasını açın. Zaten Google Pay'e kayıtlı bir satıcıysanız mevcut hesabı kullanabilirsiniz. Her Order with Google entegrasyonu için benzersiz bir satıcı kimliğinizin olması önerilir. Yeni bir işletme eklemek için satıcı kimliği başlığını tıklayıp "Yeni işletme oluştur"u seçin.
  2. İşletmenize ikinci veya birden fazla kullanıcı eklemek için Kullanıcılar menü sekmesini tıklayın.
  3. Google Pay API menü sekmesini seçin ve Google API Pay sayfasında Başlayın'ı tıklayın.
  4. Google Pay API Hizmet Şartları'nı kabul edin.
  5. Satıcı kimliğiniz konsol başlığında yer alır. Bunu Order with Google'dan birlikte çalıştığınız ilk katılım ekibine iletin.
    Google Pay Satıcı Kimliği'ni seçin.
  6. Google Pay katılımcı işleyenlerinden biriyle entegre olduğunuzu onaylayın.
  7. Google Pay simgeselleştirme parametreleri özelliklerini ağ geçidinizde açıklanan şekilde almak için ödeme işleyicinizle birlikte çalışın.

Jetonlama parametrelerinizi Google Pay ile test etme

Aşağıdaki şartları karşılamak için Google Pay ödeme işleme testine bakın:

  • Ödeme ağ geçidinizin Google Pay üzerinden jeton talep edebileceğiniz şekilde ayarlandığını doğrulayın.
  • Google Pay entegrasyonunuzu test edin.

Sonraki adımlar

Entegrasyon çalışmalarınıza devam etmek için aşağıdaki adımları uygulayın:

  1. Order with Google Politikaları ve Hizmet Şartları'nı inceleyin.
  2. İlişkisel envanter ve İstek karşılama işlemleri spesifikasyon kılavuzlarını inceleyin.
  3. Entegrasyonunuzu başlatmak için lütfen Google danışmanınıza ulaşın.