Method: orders.createWithCustomToken

Tạo và trả về Đơn đặt hàng mới bằng mã thông báo tuỳ chỉnh do Google đúc. Các nhà phát triển sử dụng phương thức này nên đặt userToken mà Google chuyển trong yêu cầu. Phương thức này được sử dụng trong trường hợp nhà phát triển/người bán trực tiếp lưu đơn đặt hàng vào Google thay cho đơn đặt hàng (thay vì quy trình Giao dịch và AMP).

Yêu cầu HTTP

POST https://actions.googleapis.com/v3/orders:createWithCustomToken

URL sử dụng cú pháp Chuyển mã gRPC.

Nội dung yêu cầu

Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:

Biểu diễn dưới dạng JSON
{
  "header": {
    object (OrderRequestHeader)
  },
  "order": {
    object (Order)
  },
  "userToken": string
}
Các trường
header

object (OrderRequestHeader)

Bắt buộc: Tiêu đề cho yêu cầu tạo đơn đặt hàng.

order

object (Order)

Bắt buộc: Đơn đặt hàng cần được tạo.

Lưu ý: 1. Bạn luôn phải sử dụng các trường sau để tạo đơn đặt hàng hợp lệ: order.create_time, order.merchant_order_id, order.contents.line_items, order.contents.line_items.id 2. Đơn đặt hàng phải có ít nhất 1 mục hàng và mục hàng phải được xác định theo ngành dọc/phần mở rộng. 3. Tất cả phần mở rộng (cả ở cấp đơn đặt hàng và cấp line_item) phải liên kết với 1 loại ngành dọc, tức là đơn đặt hàng không phải là đơn đặt hàng hợp lệ nếu đơn đặt hàng đại diện cho nhiều ngành dọc.

userToken

string

Bắt buộc: Mã thông báo đã mã hoá do Google cung cấp cho đối tác qua kênh không đồng bộ.

Nội dung phản hồi

Nếu thành công, nội dung phản hồi sẽ chứa một phiên bản của Order.