Fiscal receipts · Checkbox
Payment arrives, receipt is issued — with no manager click and no double receipts.
BetaBeta: available to connect today; the channel’s capabilities are still being refined.
For a Ukrainian sole trader selling goods, a fiscal receipt is not paperwork — it is a condition of trading legally. Obriym sends the order's contents to Checkbox the minute the money has really arrived and shows on the order card that the receipt is registered. The cash register, the cashier's signature and the connection to the tax authority stay with Checkbox.
Sole trader Example O. O.
- 15″ laptop backpack × 1
- 1,959.00
- Cashless
- 1,959.00
Total₴1,959.00
Fiscal number4000123456
Registered
Demo data
When a receipt is issued
Automatic issuing is switched on separately. Until you turn it on, a receipt is issued only with the button on the order card.
Online payment
Hutko or WayForPay confirms the payment — the order becomes confirmed and the receipt goes to Checkbox the same minute. The same happens with a payment your website reports through the API.
Cash on delivery
When Nova Poshta reports that the parcel was collected and the money taken, the CRM records the payment and issues the receipt: a plain one or a “prepayment + final” pair — whichever your accountant decides.
Split payment
A card deposit and the rest in cash — one receipt with two payment forms, as soon as the order is paid in full.
By hand
An “Issue receipt” button on the order card — for payments that arrived outside the CRM, and to retry after the register refused.
You decide, not the CRM
Nothing is switched on by default. You mark which payment methods to fiscalize — where the acquirer already issues a receipt, the CRM stays silent, because an extra receipt is a sale declared to the tax authority twice. You pick the tax rate from the list configured on the register itself. Sending the receipt to the buyer by email or to their phone are separate switches, also off until you turn them on.
When a receipt is not issued — and what you see
A receipt that disagrees with the buyer's invoice is worse than none. So in doubtful cases the CRM stops and says why.
- The order is partly paid
- The receipt waits until payments cover the whole order total.
- The order is not in hryvnias
- No receipt: the register fiscalizes hryvnias only, and the CRM will not convert an amount at an exchange rate under a tax document.
- The payment method is not marked
- The CRM stays silent: you decided someone else fiscalizes that stream.
- Two registers are switched on
- No receipt until only one is on: the CRM does not choose which register a sale is recorded on.
- The register refused
- A notification to the team in the register's own words and an entry in the order timeline. Once it is fixed — a retry with one button.
The receipt total matches the invoice
A tax document must not disagree with what the buyer saw.
- Kopiyky
- The CRM rounds the order total once, while the register wants whole kopiyky on every line. The CRM puts the one-kopiyka difference where it fits exactly — or issues no receipt and says why.
- A ₴0 gift
- A zero-priced line is left off the receipt: the register would reject the whole document because of it. The total does not change.
- Tax rate
- The rate code comes from the list configured on the register, never typed by hand.
- Retries
- Every receipt gets its own identifier before the register is called, so a second click or a repeated payment notification cannot create a second receipt.
What the integration does not do
- Obriym is not a software cash register: registering the register, the cashier's signature and the connection to the tax authority are Checkbox's. We send the order's contents and show the result.
- A refund receipt is still issued in the Checkbox cabinet. When money is refunded on an order that has a sales receipt, the CRM reminds the team.
- The CRM opens the shift itself before the first receipt of the day. We recommend closing it automatically in the my.checkbox.ua cabinet: a shift cannot stay open longer than 24 hours.
- Hryvnias only: the CRM does not fiscalize an order in another currency.
- Re-sending an already issued receipt to the buyer from the order card is not available yet — that is done in the Checkbox cabinet.
How to connect
- 01
License key and cashier PIN
Take them from the my.checkbox.ua cabinet and paste them on the integration page in Obriym. Both values are stored encrypted.
- 02
Connection test
The CRM signs in as the cashier and reads the current shift. No receipt is created: every receipt is a real sale.
- 03
What to fiscalize
Mark the payment methods, pick the register's tax rate and, if you like, sending the receipt to the buyer.
- 04
Automatic issuing
Switch it on — and a receipt is issued as soon as a payment is confirmed. You can switch it off at any time.
Questions
- Who is responsible for the receipt before the tax authority?
- Checkbox: it registers the cash register, signs the receipt and delivers it to the tax authority. Obriym sends the order's contents and shows the result on the order card.
- My acquirer already issues receipts. Will there be a double one?
- No, as long as you do not mark that payment method in the register's settings. By default the CRM fiscalizes nothing, and it skips automatically a payment whose receipt the acquirer already issued at the CRM's own request.
- What about cash on delivery?
- The carrier collects the money, so no acquirer fiscalizes it. When Nova Poshta reports the parcel as collected, the CRM records the payment and issues the receipt — a plain one or a “prepayment + final” pair, as your accountant decides.
- Does the register take a sales-channel slot in my plan?
- No. The plan limit counts only the channels that bring in orders. Checkbox's own services are billed at its prices.
Fiscal receipts · Checkbox
Connect the register — and receipts go out on their own
Create a workspace, add the license key and the cashier PIN, and test the connection — without a single receipt.