| PUT | /POS/SaveSettings |
|---|
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| PosSettings | body | POS_Settings | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| cashn | form | int | No | |
| orgname | form | string | No | |
| orgid | form | string | No | |
| orgaddress | form | string | No | |
| fastfood | form | bool? | No | |
| ofteng | form | bool? | No | |
| combosale | form | bool? | No | |
| combosalex | form | bool? | No | |
| wholesale | form | bool? | No | |
| whsauton | form | bool? | No | |
| altprice | form | int? | No | |
| altinpr | form | decimal? | No | |
| altpriceboundary | form | decimal? | No | |
| service | form | int? | No | |
| serviceprice | form | decimal? | No | |
| cardact | form | string | No | |
| cardacton | form | bool? | No | |
| cardps | form | string | No | |
| autoquit | form | TimeSpan? | No | |
| toarchin | form | int? | No | |
| printGrouped | form | bool? | No | |
| saleWithSPriceg | form | bool? | No | |
| linectrl | form | decimal? | No | |
| round_to | form | decimal? | No | |
| goodssuminpoints | form | decimal? | No | |
| bwinmonth | form | bool? | No | |
| bwprctrl | form | int? | No | |
| orgdmd | form | string | No | |
| orgrest | form | string | No | |
| devadv | form | string | No | |
| advert | form | bool? | No | |
| advdelay | form | int? | No | |
| prprodnw | form | int? | No | |
| logosm | form | bool? | No | |
| urlleft | form | string | No | |
| urlright | form | string | No | |
| urlbottom | form | string | No | |
| advrtype | form | int? | No | |
| prdblrp | form | int? | No | |
| prfull | form | bool? | No | |
| prrmnd | form | bool? | No | |
| prlogo | form | bool? | No | |
| is_claimed | form | bool? | No | |
| VoucherPaymentType | form | int? | No | |
| AllowOffline | form | bool? | No | |
| LimetedCardPaymentType | form | int? | No | |
| defPaymentType | form | byte? | No | |
| saleCheckPrefix | form | string | No | |
| saleCheckSuffix | form | string | No | |
| PrintCompactZ | form | bool? | No | |
| RestrictedPaymentTypes | form | List<int> | No | |
| GoodsByBranch | form | int? | No | |
| autosavein | form | int? | No | |
| pharmasale | form | bool? | No | |
| Script | form | POS_Script | No | |
| BankName | form | string | No | |
| BankCode | form | string | No | |
| BankAccount | form | string | No | |
| BranchId | form | int? | No | |
| pointsProportionalToAmounth | form | bool? | No | |
| RangeCalc | form | int? | No | |
| coupon | form | bool? | No | |
| AllowSkipFD | form | bool? | No | |
| packetActions | form | bool? | No | |
| movewithprice | form | bool? | No | |
| VoucherPaymentTypes | form | List<int> | No | |
| LimitedCardPaymentTypes | form | List<int> | No | |
| UnMarkedPyScriptTypes | form | List<int> | No | |
| usedskin | form | string | No | |
| roundingCashArithmetically | form | bool? | No | |
| saleWithCBCode | form | bool? | No | |
| printGoodsAmountInDecimal | form | bool? | No | |
| showGoodsWithoutAmount | form | bool? | No | |
| printGoodsInOneLine | form | bool? | No | |
| paymentDocument | form | bool? | No | |
| daylife | form | int? | No | |
| phonenumber | form | string | No | |
| cashBackLimitPerCheck | form | decimal? | No | |
| cashBackLimitPerCheckGoodsSumCoefficient | form | decimal? | No | |
| WarehouseAcc | form | string | No | |
| minChSumForDrDownBySrv | form | decimal? | No | |
| multCardsForDrDownBySrv | form | bool? | No | |
| decAccPriceMax | form | bool? | No | |
| VoucherPlusPaymentTypes | form | List<int> | No | |
| minChSumForVouchersPlus | form | decimal? | No | |
| multCardsForVouchersPlus | form | bool? | No | |
| LotteryPaymentTypes | form | List<int> | No | |
| activateParkingFrom | form | decimal? | No | |
| shopbag | form | string | No | |
| InXZhideLottaryCashBack | form | int? | No | |
| LoayaltyCardPickByHandRestrictedIssuer | form | List<int> | No | |
| LoyaltyOnlineAPI | form | int? | No | |
| SocarCardPaymentTypes | form | List<int> | No | |
| cardByHandRestrictedInLoyaltyOnlineAPI | form | bool? | No | |
| PinPadWaitTime | form | string | No | |
| ReturnToFM | form | int | No | |
| DeliveryCompanies | form | List<string> | No | |
| AllowFiscalBackSale | form | int | No | |
| AllowStornCheckWithLOApay | form | int | No | |
| VoucherOnLinePaymentTypes | form | List<int> | No | |
| TransportAutoFill | form | int | No | |
| AllowWaybillWithoutAcc | form | int | No | |
| CheckConsignationLimit | form | int | No | |
| FillWaybillNoteWithBankDet | form | int | No | |
| roundingArithmetically | form | bool? | No | |
| LoaPayRestriction | form | int | No | |
| SelfPayRestriction | form | int | No | |
| VoucherId | form | string | No | |
| VoucherExpireMonths | form | int | No | |
| voucherRegistration | form | bool? | No | |
| consultantChain | form | int? | No | |
| GiftToFiscal | form | int | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | form | Guid | No | |
| Name | form | string | No | |
| Description | form | string | No | |
| VersionCode | form | int | No | |
| Body | form | string | No | |
| Spend | form | bool | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| ResponseStatus | form | ResponseStatus | No | |
| Result | form | bool | No |
To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
PUT /POS/SaveSettings HTTP/1.1
Host: 10.10.0.107
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length
{
PosSettings:
{
cashn: 0,
orgname: String,
orgid: String,
orgaddress: String,
fastfood: False,
ofteng: False,
combosale: False,
combosalex: False,
wholesale: False,
whsauton: False,
altprice: 0,
altinpr: 0,
altpriceboundary: 0,
service: 0,
serviceprice: 0,
cardact: String,
cardacton: False,
cardps: String,
autoquit: PT0S,
toarchin: 0,
printGrouped: False,
saleWithSPriceg: False,
linectrl: 0,
round_to: 0,
goodssuminpoints: 0,
bwinmonth: False,
bwprctrl: 0,
orgdmd: String,
orgrest: String,
devadv: String,
advert: False,
advdelay: 0,
prprodnw: 0,
logosm: False,
urlleft: String,
urlright: String,
urlbottom: String,
advrtype: 0,
prdblrp: 0,
prfull: False,
prrmnd: False,
prlogo: False,
is_claimed: False,
VoucherPaymentType: 0,
AllowOffline: False,
LimetedCardPaymentType: 0,
defPaymentType: 0,
saleCheckPrefix: String,
saleCheckSuffix: String,
PrintCompactZ: False,
RestrictedPaymentTypes:
[
0
],
GoodsByBranch: 0,
autosavein: 0,
pharmasale: False,
Script:
{
Id: 00000000000000000000000000000000,
Name: String,
Description: String,
VersionCode: 0,
Body: String,
Spend: False
},
BankName: String,
BankCode: String,
BankAccount: String,
BranchId: 0,
pointsProportionalToAmounth: False,
RangeCalc: 0,
coupon: False,
AllowSkipFD: False,
packetActions: False,
movewithprice: False,
VoucherPaymentTypes:
[
0
],
LimitedCardPaymentTypes:
[
0
],
UnMarkedPyScriptTypes:
[
0
],
usedskin: String,
roundingCashArithmetically: False,
saleWithCBCode: False,
printGoodsAmountInDecimal: False,
showGoodsWithoutAmount: False,
printGoodsInOneLine: False,
paymentDocument: False,
daylife: 0,
phonenumber: String,
cashBackLimitPerCheck: 0,
cashBackLimitPerCheckGoodsSumCoefficient: 0,
WarehouseAcc: String,
minChSumForDrDownBySrv: 0,
multCardsForDrDownBySrv: False,
decAccPriceMax: False,
VoucherPlusPaymentTypes:
[
0
],
minChSumForVouchersPlus: 0,
multCardsForVouchersPlus: False,
LotteryPaymentTypes:
[
0
],
activateParkingFrom: 0,
shopbag: String,
InXZhideLottaryCashBack: 0,
LoayaltyCardPickByHandRestrictedIssuer:
[
0
],
LoyaltyOnlineAPI: 0,
SocarCardPaymentTypes:
[
0
],
cardByHandRestrictedInLoyaltyOnlineAPI: False,
PinPadWaitTime: String,
ReturnToFM: 0,
DeliveryCompanies:
[
String
],
AllowFiscalBackSale: 0,
AllowStornCheckWithLOApay: 0,
VoucherOnLinePaymentTypes:
[
0
],
TransportAutoFill: 0,
AllowWaybillWithoutAcc: 0,
CheckConsignationLimit: 0,
FillWaybillNoteWithBankDet: 0,
roundingArithmetically: False,
LoaPayRestriction: 0,
SelfPayRestriction: 0,
VoucherId: String,
VoucherExpireMonths: 0,
voucherRegistration: False,
consultantChain: 0,
GiftToFiscal: 0
}
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
ResponseStatus:
{
ErrorCode: String,
Message: String,
StackTrace: String,
Errors:
[
{
ErrorCode: String,
FieldName: String,
Message: String,
Meta:
{
String: String
}
}
],
Meta:
{
String: String
}
},
Result: False
}