Preskoči na sadržaj

Cancel an advance order

POST
/pos/advance-orders/:id/cancel

Cancel a draft order, or one whose advances have all been refunded. A settled order cannot be cancelled.

object
id
required
string

OK

object
id
required
string
organizationId
required
string
customerId
required
Any of:
string
status
required
string
totalAmount
required
string
notes
required
Any of:
string
itemsLockedAt
required
Any of:
Any of:
userId
required
string
createdAt
required
Any of:
updatedAt
required
Any of:
advancePaid
required
number
remaining
required
number
fiscalNumber
Any of:
string
items
required
Array<object>
object
id
required
string
advanceOrderId
required
string
productId
required
Any of:
string
itemName
required
string
quantity
required
string
unitPrice
required
string
discountPercent
required
Any of:
string
totalAmount
required
string
taxLabel
required
string
gtin
required
Any of:
string
sortOrder
required
number
linkedInvoices
required
Array<object>
object
id
required
string
invoiceType
required
Any of:
number
transactionType
required
number
amount
required
string
state
required
string
issuedAt
required
Any of:
sourceDocumentId
required
Any of:
string
sourceDocumentRelation
required
Any of:
string
fiscalStatus
required
Any of:
string
fiscalNumber
required
Any of:
string

401

One of:
object
defined
required
code
required
Allowed value: UNAUTHORIZED
status
required
Allowed value: 401
message
required
string
default: Missing user session. Please log in!
data

403

One of:
object
defined
required
code
required
Allowed value: FORBIDDEN
status
required
Allowed value: 403
message
required
string
default: You do not have enough permission to perform this action.
data

422

One of:
object
defined
required
code
required
Allowed value: INPUT_VALIDATION_FAILED
status
required
Allowed value: 422
message
required
string
default: INPUT_VALIDATION_FAILED
data