Tạo mới Đơn hàng mua
Endpoint: POST /api/v6.1/purchase_order
Mô tả: API này dùng để tạo mới một đơn hàng mua, bao gồm thông tin đơn hàng, khách hàng, điều khoản, phương thức thanh toán, và danh sách sản phẩm.
Yêu cầu
Phương thức: POST
Headers:
Content-Type: application/json
X-API-KEY: <api-key-của-bạn>
Cookie: <session-cookie-của-bạn>
Body (JSON):
{
"order_code": "DHM001",
"order_date": "2025-04-25",
"contract_code": "HD0003",
"campaign_code": "CD0024",
"account": {
"account_code": "KH001",
"account_phone": "0123456789",
"account_email": "[email protected]",
"account_address": "Hà Nội",
"account_name": "Khách hàng A",
"contact_name": "Người liên hệ"
},
"discount": 5,
"discount_amount": 4042.5,
"vat": 5,
"vat_amount": 3840.375,
"transport": 5,
"transport_amount": 4042.5,
"installation": 10,
"installation_amount": 8085,
"order_source_name": "Nguồn FB",
"store_name": "Chi nhánh A",
"payment_method_name": "Tiền mặt",
"assigned_username": "nguoiphutrach",
"order_terms": [
{ "term_content": "Thời gian giao hàng: 2 ngày" },
{ "term_content": "Địa điểm giao hàng: Hà Nội" }
],
"custom_fields": {
"ma_don_hang_phu": "1234",
"luu_kho": "Kho A",
"nhan": ["Giao nhanh"]
},
"saved_order_details": [
{
"product_code": "SP001",
"product_name": "Sản phẩm A",
"quantity": 2,
"price": 20000,
"amount": 40000,
"unit_name": "Chiếc"
},
{
"product_code": "SP002",
"product_name": "Sản phẩm B",
"quantity": 1,
"price": 25000,
"amount": 25000,
"unit_name": "Hộp"
},
{
"product_code": "SP003",
"product_name": "Sản phẩm C",
"quantity": 1,
"price": 35000,
"amount": 34650,
"unit_name": "Gói",
"variants": [
{
"quantity": 1,
"variant_attributes": [
{ "attribute_name": "Màu sắc", "value_name": "Đỏ" },
{ "attribute_name": "Kích thước", "value_name": "L" }
]
}
]
}
]
}
Phản hồi
Trạng thái: 200 OK
{
"message": "Thêm mới thành công",
"data": {
"identity": 367,
"order_code": "DHM001"
}
}