getAllOrdersByMarker
Lấy tất cả các đơn hàng từ đối tượng lưu trữ đơn hàng được tạo bởi người dùng 🔐 Phương thức này yêu cầu xác thực.
Orders.getAllOrdersByMarker(marker, langCode, offset, limit)
const value = await Orders.getAllOrdersByMarker('my-order')
Schema
marker:* string
Định danh văn bản của đối tượng lưu trữ đơn hàng
ví dụ: my-order
langCode: string
Trường ngôn ngữ tùy chọn
ví dụ: en_US
offset: number
Tham số offset. Mặc định 0
ví dụ: 0
limit: number
Tham số giới hạn. Mặc định 30
ví dụ: 30
Phương thức này lấy tất cả đối tượng lưu trữ đơn hàng theo marker. Phương thức sẽ thêm ngôn ngữ mặc định vào thân yêu cầu. Nếu bạn muốn thay đổi ngôn ngữ, chỉ cần truyền nó với tham số thứ hai.
Ví dụ trả về:
{
"total": 100,
"items": [
{
"id": 1764,
"statusIdentifier": "inprogress",
"formIdentifier": "order-form",
"formData": [
{
"marker": "name_1",
"type": "string",
"value": "Name"
}
],
"products": [
{
"id": 1,
"title": "Laminate Floorwood Maxima, 9811 Oak Mistral",
"sku": null,
"price": "1.00",
"quantity": 10,
"previewImage": [
{
"filename": "files/project/page/36/image/20240322_77c83b02-4c82-4bea-80eb-3763c469b00e.jpg",
"downloadLink": "http://my-site.zone/files/project/page/36/image/20240322_77c83b02-4c82-4bea-80eb-3763c469b00e.jpg",
"size": 296391,
"previewLink": ""
}
]
}
],
"totalSum": "12.00",
"currency": "USD",
"createdDate": "2023-01-01 12:12",
"paymentAccountIdentifier": "payment-1",
"paymentAccountLocalizeInfos": {"title": "Tài khoản 1"
},
"isHistory": true
}
]
}
Schema
total: number
Tổng số bản ghi được tìm thấy
ví dụ: 100
statusIdentifier: string
định danh văn bản của trạng thái đơn hàng
ví dụ: inprogress
formIdentifier: string
định danh văn bản của trạng thái biểu mẫu
ví dụ: order-form
formData FormDataType
dữ liệu được gửi bởi biểu mẫu liên kết với lưu trữ đơn hàng
ví dụ:
[
{
"marker": "name_1",
"value": "Name"
}
]
products Record<string, string | any>[]
mảng các sản phẩm được thêm vào đơn hàng
totalSum string
tổng số tiền của đơn hàng
ví dụ: 12.00
currency string
tiền tệ được sử dụng để thanh toán cho đơn hàng
ví dụ: USD
createdDate string
ngày khi đơn hàng được tạo
ví dụ: 2023-01-01 12:12
price number
giá của sản phẩm mỗi đơn vị (tại thời điểm đặt hàng)
ví dụ: 20.00
paymentAccountIdentifier string
định danh văn bản cho việc thanh toán đơn hàng
ví dụ: payment-1
paymentAccountLocalizeInfos CommonLocalizeInfos
tên tài khoản thanh toán xem xét đến việc địa phương hóa
ví dụ:
{
"title": "Tài khoản 1"
}
isHistory boolean
cho biết rằng đơn hàng đã được lưu trong lịch sử đơn hàng
ví dụ: true