Skip to main content

Store Orders API

Tài liệu chi tiết về API quản lý đơn hàng dành cho cửa hàng (Storefront/Client). Các API này được sử dụng trên các trang bán hàng công khai (selling pages) hoặc widget app.


HTTP Endpoints

Phương thứcĐường dẫnMô tả
POST/public/create_orderTạo mới đơn hàng công khai từ giỏ hàng
GET/public/get_orderTruy vấn danh sách/chi tiết đơn hàng công khai

Schema Reference

Create Order (Storefront)

POST /public/create_order
Token-Business: <business_access_token>
Content-Type: application/json

Request Body Schema

Thuộc tínhKiểu dữ liệuYêu cầuMô tả
productsarrayBắt buộcMảng chứa các sản phẩm khách đặt. Mỗi item gồm: product_id, variant_id, quantity, price.
contact_namestringBắt buộcTên người nhận hàng.
contact_phonestringBắt buộcSố điện thoại nhận hàng.
address_receiptstringBắt buộcĐịa chỉ giao hàng chi tiết.
chatbox_user_idstringTùy chọnID người dùng chatbox nếu đơn hàng tạo từ chat widget.

Request Body Example

{
"products": [
{
"product_id": "prod_882918",
"variant_id": "var_992124",
"quantity": 1,
"price": 250000
}
],
"contact_name": "Tran Thi B",
"contact_phone": "0912345678",
"address_receipt": "456 Đường XYZ, Quận 3, TP. HCM",
"payment_method": "COD"
}