Lệnh mà phương thức gọi đang yêu cầu người dùng xác nhận.
Biểu diễn dưới dạng JSON | |
---|---|
{ "id": string, "cart": { object( |
Trường | |
---|---|
id |
Id tùy chọn cho RecommendeddOrder. Được bao gồm như một phần của Đơn đặt hàng được đề xuất được trả lại cho đơn vị tích hợp tại thời điểm xác nhận. |
cart |
Các mặt hàng của người dùng. |
otherItems[] |
Phí, khoản điều chỉnh, tổng phụ, v.v. |
image |
Hình ảnh được liên kết với đơn đặt hàng được đề xuất. |
termsOfServiceUrl |
Đường liên kết đến các điều khoản dịch vụ áp dụng cho đơn đặt hàng đề xuất này. |
totalPrice |
Tổng giá của đơn đặt hàng được đề xuất. Nếu thuộc loại |
extension |
Mở rộng cho đơn đặt hàng được đề xuất dựa trên loại đơn đặt hàng. Ví dụ: nếu đơn đặt hàng bao gồm vị trí, thì phần mở rộng này sẽ chứa giá trị Một đối tượng có chứa các trường thuộc loại tuỳ ý. Trường bổ sung |
Giỏ hàng
Giỏ hàng chứa các mặt hàng mà người dùng muốn.
Biểu diễn dưới dạng JSON | |
---|---|
{ "id": string, "merchant": { object( |
Trường | |
---|---|
id |
Mã không bắt buộc cho giỏ hàng này. Được bao gồm như một phần của Giỏ hàng được trả lại cho đối tác tích hợp tại thời điểm xác nhận. |
merchant |
Người bán cho giỏ hàng, nếu khác với người gọi. |
lineItems[] |
(Các) hàng hoá hoặc dịch vụ mà người dùng đang đặt. Phải có ít nhất một mục hàng. |
otherItems[] |
Các mức điều chỉnh do người dùng nhập, ví dụ: tiền thưởng. |
notes |
Ghi chú về giỏ hàng này. |
promotions[] |
Không bắt buộc. Phiếu giảm giá khuyến mại đã được thêm vào giỏ hàng. Các chương trình khuyến mãi đủ điều kiện sẽ được gửi lại dưới dạng mục hàng giảm giá theo đơn đặt hàng được đề xuất. |
extension |
Mở rộng giỏ hàng dựa trên loại đơn đặt hàng. Một đối tượng có chứa các trường thuộc loại tuỳ ý. Trường bổ sung |
Người bán
Người bán cho giỏ hàng.
Biểu diễn dưới dạng JSON | |
---|---|
{ "id": string, "name": string } |
Trường | |
---|---|
id |
Mã nhận dạng của người bán. |
name |
Tên hiển thị cho người dùng của người bán. Bắt buộc. |
LineItem
Mục hàng trong đơn đặt hàng.
Biểu diễn dưới dạng JSON | |
---|---|
{ "id": string, "name": string, "type": enum( |
Trường | |
---|---|
id |
Id duy nhất của mục hàng trong Giỏ hàng/Đơn đặt hàng. Bắt buộc. |
name |
Tên của mục hàng như trong biên nhận. Bắt buộc. |
type |
Loại mục hàng. |
quantity |
Số lượng mục được đưa vào. |
description |
Nội dung mô tả mặt hàng. |
image |
Hình ảnh nhỏ liên kết với mặt hàng này. |
price |
Mỗi mục hàng phải có một giá, ngay cả khi giá bằng 0. Bắt buộc. Đây là tổng giá như trên biên nhận cho dòng này (ví dụ: đơn giá * số lượng). |
subLines[] |
(Các) mục hàng phụ. Chỉ hợp lệ nếu loại là |
offerId |
Mã sản phẩm hoặc mã ưu đãi không bắt buộc cho mặt hàng này. |
extension |
Mở rộng cho mục hàng dựa trên loại mục hàng. Một đối tượng có chứa các trường thuộc loại tuỳ ý. Trường bổ sung |
SubLine
Mục hàng phụ liên kết với mục hàng trong đơn đặt hàng.
Biểu diễn dưới dạng JSON | |
---|---|
{ // Union field |
Trường | ||
---|---|---|
Trường kết hợp subline . Mục hàng phụ. subline chỉ có thể là một trong những trạng thái sau đây: |
||
lineItem |
Mục hàng chung (ví dụ: tiện ích bổ sung). |
|
note |
Ghi chú liên kết với mục hàng. |
Khuyến mãi
Đã thêm chương trình khuyến mãi vào giỏ hàng.
Biểu diễn dưới dạng JSON | |
---|---|
{ "coupon": string } |
Trường | |
---|---|
coupon |
Bắt buộc. Mã giảm giá do bên thứ ba hiểu. Ví dụ: GOOGLE10. |