Membuat dan menampilkan Pesanan baru menggunakan token kustom yang dibuat oleh google. Developer yang menggunakan metode ini harus menetapkan userToken yang diteruskan oleh Google dalam permintaan. Metode ini digunakan jika developer/penjual menyimpan pesanan secara langsung ke Google atas nama pesanan (bukan alur Transaksi dan AMP).
Permintaan HTTP
POST https://actions.googleapis.com/v3/orders:createWithCustomToken
URL menggunakan sintaksis gRPC Transcoding.
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON | |
---|---|
{ "header": { object ( |
Kolom | |
---|---|
header |
Wajib: Header untuk permintaan pembuatan pesanan. |
order |
Wajib: Pesanan yang akan dibuat. Catatan: 1. Kolom berikut selalu diperlukan untuk membuat pesanan yang valid: order.create_time, order.merchant_order_id, order.contents.line_items, order.contents.line_items.id 2. Pesanan harus memiliki minimal 1 item baris dan item baris harus memiliki vertical/ekstensi yang ditentukan. 3. Semua ekstensi (baik di tingkat pesanan maupun tingkat line_item) harus dipetakan ke 1 jenis vertikal, yaitu sebuah pesanan bukan pesanan yang valid jika mewakili lebih dari 1 vertical. |
userToken |
Wajib: Token terenkripsi yang diberikan kepada partner oleh Google melalui saluran asinkron. |
Isi respons
Jika berhasil, isi respons memuat instance Order
.