Sale settings
INFO
Every response arrives in the shared envelope — code, message, messages, status_code, time — with the payload in data. The tables below describe what is inside data.
GET /sale-settings/get
Get all sale-settings
Request body
No request body.
Response
| Field | Type | Description |
|---|---|---|
booking_product_in_order | boolean | Default: false |
sell_product_in_negative | boolean | Default: false |
calc_tax_after_discount | boolean | Default: false |
past_date_sell | boolean | Default: true |
max_day_past_date_sell | number | |
calc_sale_discount_after_product | boolean | Default: true |
is_tax_active | boolean | Default: false |
is_cashback_active | boolean | Default: false |
trade_state | string | One of: new, draft, done, cancelled, in_progress. Default: "new" |
show_gross_weight | boolean | Default: false |
show_netto_weight | boolean | Default: false |
debt_approve_by_boss | boolean | Default: false |
discount_approve_by_boss | boolean | Default: false |
on_revision | string | One of: warning, error. Default: "warning" |
discount | object | |
discount.is_enabled | boolean | Default: false |
discount.limit_by_percent | number | Default: 0 |
json
{
"code": 0,
"message": "Success",
"status_code": 200,
"data": {
"booking_product_in_order": false,
"sell_product_in_negative": false,
"calc_tax_after_discount": false,
"past_date_sell": true,
"max_day_past_date_sell": 0,
"calc_sale_discount_after_product": true,
"is_tax_active": false,
"is_cashback_active": false,
"trade_state": "new",
"show_gross_weight": false,
"show_netto_weight": false,
"debt_approve_by_boss": false,
"discount_approve_by_boss": false,
"on_revision": "warning",
"discount": {
"is_enabled": false,
"limit_by_percent": 0
}
},
"time": "2025-05-01T12:00:00Z"
}PUT /sale-settings/set
This method allows updating sale-settings in the account.
Request body
| Field | Type | Required | Description |
|---|---|---|---|
booking_product_in_order | boolean | No | Default: false |
sell_product_in_negative | boolean | No | Default: false |
calc_tax_after_discount | boolean | No | Default: false |
past_date_sell | boolean | No | Default: true |
max_day_past_date_sell | number | No | |
calc_sale_discount_after_product | boolean | No | Default: true |
is_tax_active | boolean | No | Default: false |
is_cashback_active | boolean | No | Default: false |
trade_state | string | No | One of: new, draft, done, cancelled, in_progress. Default: "new" |
show_gross_weight | boolean | No | Default: false |
show_netto_weight | boolean | No | Default: false |
debt_approve_by_boss | boolean | No | Default: false |
discount_approve_by_boss | boolean | No | Default: false |
on_revision | string | No | One of: warning, error. Default: "warning" |
discount | object | No | |
discount.is_enabled | boolean | Yes | Default: false |
discount.limit_by_percent | number | Yes | Default: 0 |
json
{
"booking_product_in_order": false,
"sell_product_in_negative": false,
"calc_tax_after_discount": false,
"past_date_sell": true,
"max_day_past_date_sell": 0,
"calc_sale_discount_after_product": true,
"is_tax_active": false,
"is_cashback_active": false,
"trade_state": "new",
"show_gross_weight": false,
"show_netto_weight": false,
"debt_approve_by_boss": false,
"discount_approve_by_boss": false,
"on_revision": "warning",
"discount": {
"is_enabled": false,
"limit_by_percent": 0
}
}Response
Same response shape as GET /sale-settings/get.
This page is generated from the OpenAPI spec.