OVIRO LogoOVIRO
OMSĐơn hàng

Order Object Schema

Chi tiết các trường dữ liệu của một object `Order`

JSON Schema

Trường (Field)Kiểu (Type)Mô tả (Description)
Thông tin cơ bản
company_idintegerID công ty
creator_idintegerUser ID người tạo đơn
idintID đơn hàng (Mã đơn hàng)
uuidstringUUID duy nhất của đơn hàng
company_idintID công ty (tenant)
creator_idintID người tạo đơn
sourceintNguồn đơn hàng (Xem constant SOURCE_*)
source_namestringTên nguồn đơn hàng nếu sourceSOURCE_CUSTOM
external_idstringID từ hệ thống bên ngoài
store_idintID cửa hàng tạo đơn
pickup_store_idintID cửa hàng khách muốn đến lấy hàng (SHIPPING_TYPE_PICKUP)
shift_idintID ca làm việc của nhân viên tại POS
customer_idintID khách hàng
warehouse_idintID nhà kho xử lý
sale_idintID nhân viên kinh doanh
Thông tin người đặt hàng
billing_full_namestringTên đầy đủ người đặt hàng
billing_phonestringSố điện thoại người đặt hàng
billing_emailstringEmail người đặt hàng
billing_addressstringĐịa chỉ người đặt hàng
billing_region_idintegerID Tỉnh/Thànhh phố của địa chỉ đặt hàng
billing_sub_region_idintegerID Quận/huyện của địa chỉ đặt hàng
billing_sub_sub_region_idintegerID Phường/xã của địa chỉ đặt hàng
Thông tin vận chuyển
shipping_typeintegerLoại vận chuyển (xem constant SHIPPING_TYPE_*)
shipping_address_idintegerID địa chỉ giao hàng (CustomerAddress)
shipping_full_namestringTên người nhận hàng
shipping_phonestringSố điện thoại người nhận
shipping_emailstringEmail người nhận
shipping_addressstringĐịa chỉ giao hàng
shipping_region_idintegerID Tỉnh/Thànhh phố của địa chỉ giao hàng
shipping_sub_region_idintegerID Quận/huyện của địa chỉ giao hàng
shipping_sub_sub_region_idintegerID Phường/xã của địa chỉ giao hàng
shipping_address_line_2stringĐịa chỉ phủ (Block, Căn hộ, Chung cư..)
shipping_instructionstringHướng dẫn giao hàng
shipping_legacy_province_namestringTên tỉnh/thành phố cũ (legacy)
shipping_legacy_district_namestringTên quận/huyện cũ (legacy)
shipping_legacy_ward_namestringTên phường/xã cũ (legacy)
shipping_profile_idintegerID profile phí giao hàng
shipping_profile_detailarrayChi tiết profile rate áp dụng phí giao hàng
shipping_profile_rate_idintegerID cách tính phí giao hàng (Rate ID)
shipping_carrier_idintegerID đối tác vận chuyển
shipping_codestringMã vận đơn
shipping_cod_amountintegerSố tiền thu hộ
shipping_statusintegerTrạng thái vận chuyển
Thông tin thanh toán, xử lý
payment_methodintegerPhương thức thanh toán (xem constant PAYMENT_METHOD_*)
payment_statusintegerTrạng thái thanh toán (xem constant PAYMENT_STATUS_*)
fulfillment_statusintegerTrạng thái fulfillment (xem constant FULFILLMENT_STATUS_*)
exception_statusintegerTrạng thái ngoại lệ (xem constant EXCEPTION_STATUS_*)
exception_count_totalintegerTổng số ngoại lệ
exception_count_unresolvedintegerSố ngoại lệ chưa giải quyết
Thông tin giá bán
quantityintegerTổng số lượng (Tính theo UOM Quantity)
weightintegerTổng trọng lượng
price_policy_idintegerID chính sách giá
price_sellintegerTổng tiền hàng
price_shippingintegerPhí vận chuyển
price_discount_orderintegerGiảm giá đơn hàng
price_discount_shippingintegerGiảm phí giao hàng
price_discount_couponintegerGiảm giá bằng coupon
price_discount_manualintegerGiảm giá thủ công
price_discountintegerTổng giảm giá (cộng 4 trường trên)
price_handlingintegerPhí xử lý
price_taxintegerThuế
price_finalintegerTổng tiền báo khách
price_depositintegerTiền cọc
price_debtintegerCông nợ (KHÔNG SỬ DỤNG)
Thông tin thực tế (fulfillment)
quantity_fulfilledintSố lượng bán thực tế (Theo UOM Quantity)
weight_fulfilledintTrọng lượng bán thực tế (gram)
price_sell_fulfilledintTổng tiền hàng thực tế
price_shipping_fulfilledintPhí giao hàng thực tế
price_discount_order_fulfilledintChiết khấu đơn hàng thực tế
price_discount_coupon_fulfilledintChiết khấu coupon thực tế
price_discount_shipping_fulfilledintChiết khấu giao hàng thực tế
price_discount_manual_fulfilledintChiết khấu thủ công thực tế
price_discount_fulfilledintTổng chiết khấu thực tế
price_handling_fulfilledintPhí xử lý thực tế
price_tax_fulfilledintThuế thực tế
price_final_fulfilledintTổng tiền thực tế khách cần thanh toán
Thông tin hoá đơn
tax_namestringXuất hoá đơn cho (Tên cá nhân, tổ chức)
tax_is_companyintegerCó phải công ty không (0 hoặc 1)
tax_codestringMã số thuế
tax_addressstringĐịa chỉ
tax_emailstringEmail nhận hoá đơn
tax_invoice_typeintegerHình thức xuất hoá đơn (Xem constant TAX_INVOICE_TYPE_*)
tax_invoice_statusintegerTrạng thái hóa đơn (Xem constant TAX_INVOICE_STATUS_*)
Thông tin affiliate
aff_idintID đối tác affiliate
aff_code_idintID của mã giới thiệu
aff_codestringMã giới thiệu (Affiliate Code)
aff_click_tokenstringToken click affiliate
aff_check_statusintTrạng thái đơn affiliate (Xem constant AFF_CHECK_STATUS_*)
Thông tin khác
notestringGhi chú của khách hàng
tagstringTag
count_return_orderintSố lần trả hàng
origin_order_idintID đơn hàng gốc
statusintTrạng thái đơn hàng
cancel_reasonintLý do hủy đơn
workflow_idstringID workflow
picking_list_idintID danh sách lấy hàng
file_id_listarrayDanh sách ID file
user_id_confirmintID user xác nhận
holding_reasonintLý do tạm giữ
holding_notestringGhi chú tạm giữ
ip_addressstringĐịa chỉ IP máy tạo đơn hàng
file_listFile[]Danh sách file đính kèm
detailsarrayKhông dùng, chỉ là Placeholder cho object
Thông tin thời gian
date_createdintThời gian tạo đơn (UNIX timestamp)
date_modifiedintThời gian sửa đơn (UNIX timestamp)
date_confirm_customerintThời gian xác nhận với khách (UNIX timestamp)
date_holdingintThời gian tạm giữ (UNIX timestamp)
date_pickingintThời gian lấy hàng (UNIX timestamp)
date_packingintThời gian đóng gói (UNIX timestamp)
date_wait_pickupintThời gian chờ lấy hàng (UNIX timestamp)
date_shippingintThời gian giao hàng (UNIX timestamp)
date_shippedintThời gian đã giao (UNIX timestamp)
date_shipped_planningintThời gian dự kiến giao (UNIX timestamp)
date_returningintThời gian đang trả (UNIX timestamp)
date_returnedintThời gian đã trả (UNIX timestamp)
date_completedintThời gian hoàn thành (UNIX timestamp)
date_cancelledintThời gian hủy đơn (UNIX timestamp)
date_fulfilledintThời gian hoàn tất fulfillment (UNIX timestamp)
date_calculate_fulfill_priceintThời gian tính giá thực tế fulfillment (UNIX timestamp)

Lưu ý

Để lấy danh sách chi tiết đơn hàng, cần gọi API /v1/orderdetails/order/:order_id để lấy danh sách chi tiết đơn hàng.

Ví dụ JSON object

{
  "company_id": 10311,
  "creator_id": 1,
  "id": 10002414,
  "uuid": "3b733736-2278-42d1-8c2f-31d5cef7cd81",
  "source": 1,
  "source_name": "",
  "external_id": "",
  "store_id": 32,
  "pickup_store_id": 0,
  "shift_id": 0,
  "warehouse_id": 33,
  "customer_id": 101,
  "sale_id": 0,
  "quantity": 7,
  "weight": 2700,
  "price_policy_id": 1,
  "price_sell": 1963600,
  "price_discount_order": 98180,
  "price_discount_coupon": 0,
  "price_discount_shipping": 12000,
  "price_discount_manual": 0,
  "price_discount": 110180,
  "price_shipping": 20000,
  "price_handling": 0,
  "price_tax": 0,
  "price_final": 1873420,
  "price_deposit": 0,
  "price_debt": 1873420,
  "quantity_fulfilled": 7,
  "weight_fulfilled": 2700,
  "price_sell_fulfilled": 1963600,
  "price_shipping_fulfilled": 20000,
  "price_discount_order_fulfilled": 98180,
  "price_discount_coupon_fulfilled": 0,
  "price_discount_shipping_fulfilled": 12000,
  "price_discount_manual_fulfilled": 0,
  "price_discount_fulfilled": 110180,
  "price_handling_fulfilled": 0,
  "price_tax_fulfilled": 0,
  "price_final_fulfilled": 1873420,
  "promotion_id": 0,
  "promotion_coupon": "",
  "promotion_detail": {
    "coupons": [],
    "promotions": []
  },
  "billing_full_name": "Hoàng Văn Hải",
  "billing_phone": "0909876543",
  "billing_email": "",
  "billing_address": "15 Trần Phú",
  "billing_sub_sub_region_id": 88811332,
  "billing_sub_region_id": 88810507,
  "billing_region_id": 88831,
  "payment_method": 11,
  "payment_status": 1,
  "fulfillment_status": 13,
  "exception_status": 0,
  "exception_count_total": 0,
  "exception_count_unresolved": 0,
  "shipping_type": 3,
  "shipping_address_id": 0,
  "shipping_full_name": "Hoàng Văn Hải",
  "shipping_phone": "0909876543",
  "shipping_email": "",
  "shipping_address": "15 Trần Phú",
  "shipping_sub_sub_region_id": 88811296,
  "shipping_sub_region_id": 888303,
  "shipping_region_id": 88831,
  "shipping_address_line_2": "",
  "shipping_instruction": "",
  "shipping_legacy_province_name": "",
  "shipping_legacy_district_name": "",
  "shipping_legacy_ward_name": "",
  "shipping_profile_id": 0,
  "shipping_profile_detail": [],
  "shipping_profile_rate_id": 0,
  "shipping_carrier_id": 23,
  "shipping_code": "",
  "shipping_cod_amount": 0,
  "shipping_status": 9,
  "tax_name": "",
  "tax_is_company": 0,
  "tax_code": "",
  "tax_address": "",
  "tax_email": "",
  "tax_invoice_type": 7,
  "tax_invoice_status": 1,
  "note": "",
  "tag": "",
  "count_return_order": 0,
  "origin_order_id": 0,
  "status": 13,
  "cancel_reason": 0,
  "workflow_id": "",
  "picking_list_id": 10043,
  "file_id_list": [],
  "user_id_confirm": 0,
  "holding_reason": 0,
  "holding_note": "",
  "aff_id": 0,
  "aff_code_id": 0,
  "aff_code": "",
  "aff_click_token": "",
  "aff_check_status": 0,
  "ip_address": "14.169.11.81",
  "date_created": 1761449740,
  "date_modified": 1761459503,
  "date_confirm_customer": 1761449740,
  "date_holding": 0,
  "date_picking": 1761449773,
  "date_packing": 1761449804,
  "date_wait_pickup": 0,
  "date_shipping": 0,
  "date_shipped": 0,
  "date_shipped_planning": 0,
  "date_returning": 0,
  "date_returned": 0,
  "date_completed": 0,
  "date_cancelled": 0,
  "date_fulfilled": 0,
  "date_calculate_fulfill_price": 0,
  "details": [],
  "file_list": []
}

On this page