Nhảy đến nội dung

getOrderByMarker

Lấy một đối tượng lưu trữ đơn hàng theo marker. 🔐 Phương thức này yêu cầu ủy quyền?.

Orders?.getOrderByMarker( marker?, langCode? );

Ví dụ tối thiểu

const value = await Orders.getOrderByMarker('my-order')
Schema

marker(required): string
Marker của đối tượng đơn hàng
ví dụ: "order_storage_1"

langCode: string
Mã ngôn ngữ. Mặc định: "en_US"
ví dụ: "en_US"

Phương thức này lấy một đối tượng lưu trữ đơn hàng theo marker.

Ví dụ phản hồi

{
"id": 1,
"localizeInfos": {
"title": "Đơn hàng của tôi"
},
"position": 1,
"identifier": "my_order",
"formIdentifier": "orderForm",
"generalTypeId": 21,
"paymentAccountIdentifiers": [
{
"identifier": "cash"
},
{
"identifier": "stripe"
}
]
}
Schema

id: number
Định danh đối tượng.
ví dụ: 1

localizeInfos: ILocalizeInfo
Tên theo ngữ cảnh địa phương hóa.
ví dụ:

{
"title": "Tiền mặt"
}

position: number | null
Vị trí trong lưu trữ đơn hàng.
ví dụ: 1

identifier: string
Định danh văn bản cho trường bản ghi.
ví dụ: "order_storage_1"

formIdentifier: string
Định danh văn bản cho biểu mẫu được sử dụng bởi lưu trữ đơn hàng.
ví dụ: "bar-orders-form"

generalTypeId: number | null
Định danh loại.
ví dụ: 1

paymentAccountIdentifiers: IPaymentAccountIdentifiers[]
Mảng các định danh văn bản của các tài khoản thanh toán được sử dụng bởi lưu trữ đơn hàng.
ví dụ:

[
{
"identifier": "payment-1"
}
]