- Biểu diễn dưới dạng JSON
- TransactionRequirementsCheckResult
- Đơn đặt hàng
- PaymentInfo
- GoogleProvidedPaymentInstrument
- CustomerInfo
Mã tiếp theo: 6 Được trả về cho ứng dụng dưới dạng kết quả cho actions.intent.TRANSACTION_DECISION
.
Biểu diễn dưới dạng JSON | |
---|---|
{ "checkResult": { object( |
Các trường | |
---|---|
checkResult |
Nếu |
userDecision |
Quyết định của người dùng liên quan đến đơn đặt hàng được đề xuất. |
order |
Đơn hàng mà người dùng đã chấp thuận. Trường này sẽ chỉ xuất hiện khi |
deliveryAddress |
Nếu người dùng yêu cầu cập nhật địa chỉ giao hàng, trường này sẽ chứa địa chỉ giao hàng mới. Trường này sẽ chỉ xuất hiện khi |
TransactionRequirementsCheckResult
Được trả về cho ứng dụng dưới dạng kết quả cho actions.intent.TRANSACTION_REQUIREMENTS_CHECK
.
Biểu diễn dưới dạng JSON | |
---|---|
{
"resultType": enum( |
Các trường | |
---|---|
resultType |
Kết quả của hoạt động. |
Đặt
Đã xác nhận đơn đặt hàng kèm theo thông tin thanh toán (nếu được yêu cầu). Đã gửi cho nhân viên hỗ trợ.
Biểu diễn dưới dạng JSON | |
---|---|
{ "finalOrder": { object( |
Các trường | |
---|---|
finalOrder |
Suy ngẫm về đơn đặt hàng được đề xuất đã gây ra đơn đặt hàng đó. |
googleOrderId |
Mã đơn hàng do Google chỉ định. |
orderDate |
Ngày và giờ tạo đơn đặt hàng. Dấu thời gian ở định dạng "Zulu" RFC3339 UTC, chính xác đến nano giây. Ví dụ: |
paymentInfo |
Thông tin liên quan đến thanh toán cho đơn đặt hàng. |
actionOrderId |
Mã đơn hàng mà người dùng nhìn thấy. Phải được đặt trên OrderUpdate/xác nhận đồng bộ ban đầu. |
customerInfo |
Nếu được yêu cầu, thông tin khách hàng (ví dụ: email) sẽ được chuyển lại cho ứng dụng. |
PaymentInfo
Thông tin liên quan đến thanh toán của một đơn đặt hàng.
Biểu diễn dưới dạng JSON | |
---|---|
{ "paymentType": enum( |
Các trường | |
---|---|
paymentType |
Hình thức thanh toán. Bắt buộc. |
displayName |
Tên của phương tiện ghi trên biên nhận. |
googleProvidedPaymentInstrument |
Phương thức thanh toán do Google cung cấp. |
GoogleProvidedPaymentInstrument
Phương thức thanh toán do Google cung cấp.
Biểu diễn dưới dạng JSON | |
---|---|
{
"instrumentToken": string,
"billingAddress": {
object( |
Các trường | |
---|---|
instrumentToken |
Phương thức thanh toán do Google cung cấp. Chuỗi được mã hoá base64. |
billingAddress |
Nếu nhà tích hợp yêu cầu, địa chỉ thanh toán cho phương thức đang sử dụng sẽ được đưa vào. |
CustomerInfo
Thông tin về khách hàng.
Biểu diễn dưới dạng JSON | |
---|---|
{ "email": string } |
Các trường | |
---|---|
email |
Email của khách hàng sẽ được bao gồm và trả về ứng dụng nếu CustomerInfoProperty.EMAIL được chỉ định trong CustomerInfoOptions. |