Method: orders.createWithCustomToken

Google tarafından basılan özel bir jetonu kullanarak yeni siparişi oluşturur ve iade eder. Bu yöntemi kullanan geliştiriciler, istekte Google tarafından iletilen userToken'i ayarlamalıdır. Bu yöntem, geliştiricilerin/satıcıların siparişleri sipariş adına (İşlemler ve AMP akışı yerine) doğrudan Google'a kaydettiği durumlarda kullanılır.

HTTP isteği

POST https://actions.googleapis.com/v3/orders:createWithCustomToken

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

İstek içeriği

İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:

JSON gösterimi
{
  "header": {
    object (OrderRequestHeader)
  },
  "order": {
    object (Order)
  },
  "userToken": string
}
Alanlar
header

object (OrderRequestHeader)

Gerekli: Sipariş oluşturma isteğinin başlığı.

order

object (Order)

Gerekli: Oluşturulacak sipariş.

Not: 1. Geçerli bir sipariş oluşturmak için her zaman şu alanlar gereklidir: order.create_time, order.merchant_order_id, order.contents.line_items, order.contents.line_items.id 2. Siparişte en az 1 satır öğesi, satır öğesinde ise tanımlanmış sektör/uzantı olmalıdır. 3. Tüm uzantılar (hem sipariş düzeyi hem de line_item seviyesinde) 1 dikey türle eşlenmelidir. Yani, 1'den fazla sektörü temsil eden bir sipariş geçerli değildir.

userToken

string

Gerekli: Google tarafından iş ortağına eşzamansız kanal aracılığıyla sağlanan şifrelenmiş jeton.

Yanıt gövdesi

Başarılıysa yanıt metni, Order öğesinin bir örneğini içerir.