Cash Registers in Online Stores: Overview of Methods

If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the MCP server so that the assistant can utilize the official REST documentation.

When you sell something through CRM, the purchase information goes to the cash register. The cash register generates a receipt and sends it to:

  • the fiscal data operator for reporting to the tax authorities,
  • the customer via SMS or e-mail.

To add a new cash register, first create a cash register handler. It will connect Bitrix24 with your cash register equipment or online service. Then add and configure the cash register: specify the name, select the handler, and set up fiscalization.

Quick navigation: all methods

Typical use-cases and scenarios

Overview of Methods

Scope: sale, cashbox

Who can perform the methods: CRM administrator with the permission "Allow to change settings"

Cash Register Handlers

Method

Description

sale.cashbox.handler.add

Adds a cash register handler

sale.cashbox.handler.update

Updates the cash register handler data

sale.cashbox.handler.list

Returns a list of available cash register handlers

sale.cashbox.handler.delete

Deletes a cash register handler

Cash Registers

Method

Description

sale.cashbox.add

Adds a cash register

sale.cashbox.update

Updates an existing cash register

sale.cashbox.list

Returns a list of configured cash registers

sale.cashbox.delete

Deletes a cash register

Receipts

Method

Description

sale.cashbox.check.apply

Saves the result of receipt printing