1. Order
OsonPOS API Docs
  • OsonPOS API
    • App
      • AppController_getHello
    • Auth
      • AuthController_register
      • AuthController_login
      • AuthController_getProfile
      • AuthController_createUser
      • AuthController_updateUser
      • AuthController_deleteUser
      • AuthController_getPosWorkplaces
      • AuthController_posLogin
      • AuthController_enableSecondVerification
      • AuthController_disableSecondVerification
      • AuthController_updateSecondVerificationPassword
      • AuthController_verifySecondVerification
    • Employee
      • EmployeeController_create
      • EmployeeController_findAll
      • EmployeeController_findOne
      • EmployeeController_update
      • EmployeeController_remove
    • Business
      • BusinessController_createPoint
      • BusinessController_findAllPoints
      • BusinessController_updatePoint
      • BusinessController_removePoint
      • BusinessController_createWorkplace
      • BusinessController_findAllWorkplaces
      • BusinessController_updateWorkplace
      • BusinessController_removeWorkplace
      • BusinessController_createPrinter
      • BusinessController_findAllPrinters
      • BusinessController_updatePrinter
      • BusinessController_removePrinter
      • BusinessController_createPaymentDevice
      • BusinessController_findAllPaymentDevices
      • BusinessController_updatePaymentDevice
      • BusinessController_removePaymentDevice
    • ItemModifier
      • ItemModifierController_createItem
      • ItemModifierController_findAllItems
      • ItemModifierController_updateItem
      • ItemModifierController_removeItem
      • ItemModifierController_createItemGroup
      • ItemModifierController_findAllItemGroups
      • ItemModifierController_updateItemGroup
      • ItemModifierController_removeItemGroup
      • ItemModifierController_createModifier
      • ItemModifierController_findAllModifiers
      • ItemModifierController_updateModifier
      • ItemModifierController_removeModifier
      • ItemModifierController_createModifierGroup
      • ItemModifierController_findAllModifierGroups
      • ItemModifierController_updateModifierGroup
      • ItemModifierController_removeModifierGroup
    • Finance
      • FinanceController_createTaxFee
      • FinanceController_findAllTaxFees
      • FinanceController_updateTaxFee
      • FinanceController_removeTaxFee
      • FinanceController_createDiscount
      • FinanceController_findAllDiscounts
      • FinanceController_updateDiscount
      • FinanceController_removeDiscount
    • Order
      • OrderController_create
        POST
      • OrderController_update
        POST
      • OrderController_findAll
        GET
      • OrderController_findLastOpen
        GET
      • OrderController_findOne
        GET
      • OrderController_remove
        DELETE
    • Log
      • LogController_create
      • LogController_findAll
    • EmployeeRole
      • EmployeeRoleController_create
      • EmployeeRoleController_findAll
      • EmployeeRoleController_findOne
      • EmployeeRoleController_update
      • EmployeeRoleController_remove
    • Query
      • QueryController_execute
    • Measurement
      • MeasurementController_createMeasurement
      • MeasurementController_findAllMeasurements
      • MeasurementController_updateMeasurement
      • MeasurementController_removeMeasurement
    • PaymentMethod
      • PaymentMethodController_create
      • PaymentMethodController_findAll
      • PaymentMethodController_findOne
      • PaymentMethodController_update
      • PaymentMethodController_remove
    • Inventory
      • InventoryController_create
      • InventoryController_findAll
      • InventoryController_findOne
      • InventoryController_update
      • InventoryController_remove
    • Receipt
      • ReceiptController_create
      • ReceiptController_findAll
      • ReceiptController_findOne
      • ReceiptController_update
      • ReceiptController_remove
    • WriteOff
      • WriteOffController_create
      • WriteOffController_findAll
      • WriteOffController_findOne
      • WriteOffController_update
      • WriteOffController_remove
    • Warehouse
      • WarehouseController_create
      • WarehouseController_findAll
      • WarehouseController_findOne
      • WarehouseController_update
      • WarehouseController_remove
    • Supplier
      • SupplierController_create
      • SupplierController_findAll
      • SupplierController_findOne
      • SupplierController_update
      • SupplierController_remove
    • Movement
      • MovementController_create
      • MovementController_findAll
      • MovementController_findOne
      • MovementController_update
      • MovementController_remove
    • StockQuantity
      • StockQuantityController_create
      • StockQuantityController_findAll
      • StockQuantityController_findOne
      • StockQuantityController_update
      • StockQuantityController_remove
    • BaseConfig
      • BaseConfigController_create
      • BaseConfigController_findAll
      • BaseConfigController_findByKey
      • BaseConfigController_findOne
      • BaseConfigController_update
      • BaseConfigController_remove
    • Client
      • ClientController_create
      • ClientController_findAll
      • ClientController_findOne
      • ClientController_update
      • ClientController_remove
    • Settlment
      • SettlmentController_create
      • SettlmentController_findAll
      • SettlmentController_findLatest
      • SettlmentController_findOne
      • SettlmentController_update
      • SettlmentController_remove
    • Schemas
      • RegisterDto
      • LoginDto
      • CreateUserDto
      • UpdateUserDto
      • PosLoginDto
      • EnableSecondVerificationDto
      • UpdateSecondVerificationPasswordDto
      • VerifySecondVerificationDto
      • CreateEmployeeDto
      • UpdateEmployeeDto
      • CreateAutomatedPointDto
      • UpdateAutomatedPointDto
      • CreateWorkplaceDto
      • UpdateWorkplaceDto
      • CreatePrinterDto
      • UpdatePrinterDto
      • CreatePaymentDeviceDto
      • UpdatePaymentDeviceDto
      • CreateItemDto
      • UpdateItemDto
      • CreateItemGroupDto
      • UpdateItemGroupDto
      • CreateModifierDto
      • UpdateModifierDto
      • CreateModifierGroupDto
      • UpdateModifierGroupDto
      • CreateTaxFeeDto
      • UpdateTaxFeeDto
      • CreateDiscountDto
      • UpdateDiscountDto
      • CreateOrderDto
      • OrderItemDto
      • UpdateOrderDto
      • OrderDiscountDto
      • CreateLogDto
      • OrderItemTaxDto
      • CreateEmployeeRoleDto
      • OrderDeliveryDto
      • UpdateEmployeeRoleDto
      • OrderPaymentDto
      • RawQueryDto
      • CreateMeasurementDto
      • UpdateMeasurementDto
      • CreatePaymentMethodDto
      • Object
      • UpdatePaymentMethodDto
      • CreateInventoryDto
      • UpdateInventoryDto
      • CreateReceiptDto
      • UpdateReceiptDto
      • CreateCancellationDto
      • UpdateCancellationDto
      • CreateWarehouseDto
      • InventoryItemDto
      • UpdateWarehouseDto
      • CreateSupplierDto
      • UpdateSupplierDto
      • ReceiptItemDto
      • CreateMovementDto
      • UpdateMovementDto
      • CreateStockListDto
      • CancellationItemDto
      • UpdateStockListDto
      • CreateBaseConfigDto
      • UpdateBaseConfigDto
      • CreateClientDto
      • UpdateClientDto
      • CreateSettlmentDto
      • UpdateSettlmentDto
      • MovementItemDto
  1. Order

OrderController_update

POST
/orders/update/{id}

Request

Path Params

Body Params application/jsonRequired

Examples

Responses

🟢201
This response does not have a body.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/orders/update/' \
--header 'Content-Type: application/json' \
--data-raw '{
    "order_name": "string",
    "total_discount": "string",
    "total_tax": "string",
    "total_paid": "string",
    "total_change": "string",
    "subtotal": "string",
    "total_sum": "string",
    "discount_percent": "string",
    "discount_sum": "string",
    "client_id": "string",
    "payment_id": "string",
    "delivery_fee": "string",
    "payment_type_id": "string",
    "settlement_id": "string",
    "is_closed": true,
    "is_voided": true,
    "is_refunded": true,
    "items": [
        {
            "item_id": "string",
            "quantity": "string",
            "price": "string",
            "subtotal": "string",
            "note": "string",
            "discount_id": "string"
        }
    ],
    "discounts": [
        {
            "item_id": "string",
            "discount_value": "string",
            "discount_percent": "string",
            "discount_id": "string"
        }
    ],
    "taxes": [
        {
            "item_id": "string",
            "tax_id": "string",
            "tax_percent": "string",
            "tax_value": "string",
            "fee_percent": "string",
            "fee_value": "string"
        }
    ],
    "delivery": {
        "customer_name": "string",
        "contact_phone": "string",
        "shipping_address": "string",
        "city": "string",
        "postal_code": "string",
        "country": "string",
        "estimated_arrival": "string"
    },
    "payments": [
        {
            "payment_type_id": "string",
            "paid_sum": "string",
            "tip_amount": "string",
            "discount_id": "string",
            "payment_data": "string",
            "payment_device_id": "string",
            "payment_batch_id": "string",
            "card_number": "string",
            "card_expire_date": "string",
            "card_type": "string",
            "note": "string",
            "label": "string",
            "is_refunded": true,
            "settlement_id": "string"
        }
    ]
}'
Modified at 2026-04-03 06:47:12
Previous
OrderController_create
Next
OrderController_findAll
Built with