- Representasi JSON
- TransactionRequirementsCheckResult
- Pesanan
- PaymentInfo
- GoogleProvidedPaymentInstrument
- CustomerInfo
ID Berikutnya: 6 Kembali ke aplikasi sebagai output untuk actions.intent.TRANSACTION_DECISION
.
Representasi JSON | |
---|---|
{ "checkResult": { object( |
Kolom | |
---|---|
checkResult |
Jika |
userDecision |
Keputusan pengguna terkait pesanan yang diusulkan. |
order |
Pesanan yang telah disetujui pengguna. Kolom ini hanya akan ada jika |
deliveryAddress |
Jika pengguna meminta pembaruan alamat pengiriman, kolom ini menyertakan alamat pengiriman baru. Kolom ini hanya akan ada jika |
TransactionRequirementsCheckResult
Dikembalikan ke aplikasi sebagai output untuk actions.intent.TRANSACTION_REQUIREMENTS_CHECK
.
Representasi JSON | |
---|---|
{
"resultType": enum( |
Kolom | |
---|---|
resultType |
Hasil operasi. |
Pesan
Pesanan yang dikonfirmasi dengan detail pembayaran, jika diminta. Dikirim ke agen.
Representasi JSON | |
---|---|
{ "finalOrder": { object( |
Kolom | |
---|---|
finalOrder |
Memikirkan kembali pesanan yang diusulkan yang menyebabkan pesanan tersebut. |
googleOrderId |
ID pesanan yang ditetapkan oleh Google. |
orderDate |
Tanggal dan waktu pesanan dibuat. Stempel waktu dalam format RFC3339 UTC "Zulu", akurat hingga nanodetik. Contoh: |
paymentInfo |
Info terkait pembayaran untuk pesanan. |
actionOrderId |
ID pesanan yang terlihat oleh pengguna. Harus ditetapkan pada OrderUpdate/confirmation sinkron awal. |
customerInfo |
Jika diminta, info pelanggan, misalnya, email, akan diteruskan kembali ke aplikasi. |
PaymentInfo
Info terkait pembayaran untuk pesanan.
Representasi JSON | |
---|---|
{ "paymentType": enum( |
Kolom | |
---|---|
paymentType |
Jenis pembayaran. Wajib. |
displayName |
Nama instrumen yang ditampilkan di tanda terima. |
googleProvidedPaymentInstrument |
Instrumen pembayaran yang disediakan Google. |
GoogleProvidedPaymentInstrument
Instrumen pembayaran yang disediakan Google.
Representasi JSON | |
---|---|
{
"instrumentToken": string,
"billingAddress": {
object( |
Kolom | |
---|---|
instrumentToken |
Instrumen pembayaran yang disediakan Google. String berenkode base64. |
billingAddress |
Jika diminta oleh integrator, alamat penagihan untuk instrumen yang digunakan akan disertakan. |
CustomerInfo
Informasi tentang pelanggan.
Representasi JSON | |
---|---|
{ "email": string } |
Kolom | |
---|---|
email |
Email pelanggan akan disertakan dan dikembalikan ke aplikasi jika CustomerInfoProperty.EMAIL ditentukan di CustomerInfoOptions. |