Thứ tự 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( |
Các trường | |
---|---|
id |
Mã không bắt buộc cho SuggesteddOrder này. Được đưa vào như một phần của đề xuất được trả về cho nhà 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[] |
Các khoản phí, khoản điều chỉnh, tổng phụ, v.v. |
image |
Hình ảnh liên kết với đơn đặt hàng được đề xuất. |
termsOfServiceUrl |
Đường liên kết đến điều khoản dịch vụ áp dụng cho đơn đặt hàng được đề xuất này. |
totalPrice |
Tổng giá của đơn đặt hàng được đề xuất. Nếu thuộc loại |
extension |
Phần 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 có chứa vị trí thì phần mở rộng này sẽ chứa giá trị Đối tượng chứa các trường thuộc kiểu tuỳ ý. Trường bổ sung |
Giỏ hàng
Giỏ hàng gồm những mặt hàng mà người dùng muốn.
Biểu diễn dưới dạng JSON | |
---|---|
{ "id": string, "merchant": { object( |
Các trường | |
---|---|
id |
Mã không bắt buộc cho giỏ hàng này. Được đưa vào giỏ hàng và trả lại cho đơn vị 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 phương thức gọi. |
lineItems[] |
(Các) hàng hoá hoặc dịch vụ mà người dùng đang đặt hàng. Phải có ít nhất một mục hàng. |
otherItems[] |
Các khoản đ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. Đã thêm phiếu giảm giá khuyến mãi 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á trong đơn đặt hàng đề xuất. |
extension |
Phần mở rộng cho giỏ hàng dựa trên loại đơn đặt hàng. Đối tượng chứa các trường thuộc kiểu 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 } |
Các trường | |
---|---|
id |
Mã nhận dạng của người bán. |
name |
Tên người bán mà người dùng nhìn thấy. 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( |
Các trường | |
---|---|
id |
Mã nhận dạng 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ư hiển thị trong biên nhận. Bắt buộc. |
type |
Loại mục hàng. |
quantity |
Số mục được bao gồm. |
description |
Nội dung mô tả về mặt hàng. |
image |
Hình ảnh nhỏ liên kết với mục này. |
price |
Mỗi mục hàng phải có giá, ngay cả khi giá bằng 0. Bắt buộc. Đây là tổng giá như được hiển thị 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 đối với mặt hàng này. |
extension |
Phần mở rộng cho mục hàng dựa trên loại của mục hàng. Đối tượng chứa các trường thuộc kiểu tuỳ ý. Trường bổ sung |
SubLine
Mục hàng con được 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 |
Các trường | ||
---|---|---|
Trường nhóm 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 chung (ví dụ: tiện ích bổ sung). |
|
note |
Một ghi chú liên quan đến 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 } |
Các trường | |
---|---|
coupon |
Bắt buộc. Mã giảm giá mà 3P hiểu. Ví dụ: GOOGLE10. |