Transactions API tidak akan digunakan lagi mulai 3 Mei 2023, sebelum penghentian Percakapan Percakapan pada 13 Juni 2023. Untuk mengetahui informasi selengkapnya, lihat
Penghentian Action Percakapan.
Method: orders.createWithCustomToken
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
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:
Kolom |
header |
object (OrderRequestHeader )
Wajib: Header untuk permintaan pembuatan pesanan.
|
order |
object (Order )
Wajib: Pesanan yang akan dibuat. Catatan: 1. Kolom berikut selalu wajib diisi 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 |
string
Wajib: Token terenkripsi yang diberikan kepada partner oleh Google melalui saluran asinkron.
|
Isi respons
Jika berhasil, isi respons memuat instance Order
.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-26 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-07-26 UTC."],[],["This describes the process of creating a new order using a custom Google-minted token. A `POST` request is sent to `https://actions.googleapis.com/v3/orders:createWithCustomToken`. The request body requires a JSON payload with `header`, `order` (including `create_time`, `merchant_order_id`, and at least one valid `line_item` with an ID and vertical extension), and `userToken` (an encrypted token from Google). A successful request returns an `Order` instance in the response body.\n"]]