Skip to main content

Latest Document Changes

DateDescription
18.11.2019BonusesAmount and prepaymentAmount payment types have been added to /sale and /refund requests in the payments section, only used payment types can be transferred
12.12.2019printError parameter in response to /sale and /refund requests in case of a print error. The response status in this case is success. Added the departmentName parameter to the requests /sale, /x_report and /close_shift - the name of the store to be printed on the receipt
23.12019Added requirement for utf-8 encoding
13.01.2020ItemAttr parameter added to /sale and /refund requests by position
28.01.2020fiscalID added to /sale and /refund requests by position
02.03.2020Added calculated tax amounts to /close_shift and /x_report queries
03.03.2020In payments block of /sale and /refund requests, the otherAmount parameter has been replaced with creditAmount. In the data returned by the /check_status command, payment types are brought into line with the payments block of the /sale operation
17.03.2020Added departmentName parameter to /deposit and /withdraw requests to print on receipt
13.04.2020ItemMarginPrice and itemMarginSum parameters have been added to /sale and /refund requests by position
04.05.2020ParentDocNum parameter added to /refund request
12.06.2020Added /get_info request
15.06.2020Added /check_shift request
17.07.2020In request /sale added printFooter and wsName parameters , in /close_shift, /deposit and /withdraw requests added wsName parameter
08.08.2020docTime parameter to /sale and /refund requests
10.09.2020calcType parameter to /sale and /refund requests in itemTaxes section
19.11.2020Added /rollback request
24.12.2020In requests /sale, /money_back and /rollback added returned parameter fiscalNum – document number from CRF
01.02.2021To the list of return parameters on request /sale added parameters rrn, auth, cardNum and checkNum; they fill according to the results of payment by card at the terminal in the case of an installed payment application RRN, checkNum and originAmount have been added to the /money_back request parameters - they are transmitted if the return is made with the return of funds via the bank terminal
22.02.2021Added the installmentAmount parameter to the payments block of the /sale request
The departmentCode parameter has been added to /sale, /refund, /x_report, /check_shift, /open_shift and /close_shift requests - the code of the point of sale when implementing a multimerchant sales system
15.06.2021Added /creditpay and /prepay requests. In /sale and /refund requests added parameters creditContract , prepayDocID, prepayDocNum
19.08.2021Added itemCode parameter to /sale and /refund requests
29.09.2021The invoicePayments payment type has been added to the payments object in the /sale and /refund requests — representing cashless payments processed without interaction with the payment application.
06.12.2021Added method: /dates_report. ItemBarcode and extraData parameters added to /sale and /refund requests
14.03.2022Added the prepaymentCashlessAmount parameter to the /sale request in the payments object
13.05.2022Added transport protocol for communication via Serial port
26.08.2022In requests /sale, /refund and /rollback added optional parameter itemUnit - name of the unit of measurement
14.09.2022In requests /sale, /refund added optional parameters: clientName, clientPhone, tips, cashback
30.03.2023In requests /sale, /refund added Array extraPayments
22.06.2023In requests /sale, /refund added optional parameters: rrn, cardNumber
07.07.2023Added an optional parameter textToPrint to /sale and /refund requests
20.11.2023An optional discountPrc parameter has been added to /sale and /refund requests in items array
21.11.2023In the /sale and /refund requests, an optional parameter skipReceiptPrint has been added
26.12.2023In the taxes array, a parameter fullName has been added.
22.01.2024Added the /check_copy endpoint. The /sale and /refund endpoints now accept an optional documentID parameter that lets you locate a receipt and verify its current status. Their response payloads have been extended with the docStatus and printTime fields, plus a totalPayments array.
26.04.2024In the payments block of the /sale and /refund methods, the bankName parameter has been added. In the extraPayments array element of the /sale and /refund methods, the trxParams parameter has been added.
13.05.2024The documentExtID optional parameter has been added to the /sale, /refund, /check_status, and /check_copy requests.
23.11.2024The /close_shift request now supports an optional openOrdersOperation parameter.
10.07.2025API & Structure update