Responces
| Code | Response/error message | Comments |
| 200 | Success | Successful request, response contains information about object, shop, device and taxes |
| 200 | Validation errors | There were errors while activating. |
| 200 | Error: “device with the given token not found” | |
| 200 | Errors in the signature |
Validation errors
| Error message | Code |
| "object with the given fiscal ID not found" | NO_OBJECT_FOUND |
| "certificate not found" | "NO_CERT_FOUND" |
| "incorrect date and time of operation" | "WRONG_DATE_TIME" |
| "parent fiscal num must be present" | "MISSING_PARENT_FISCAL_NUM" |
| "the date and time is less than the last invoice time" | "WRONG_DATE_TIME_FOR_LAST_INV" |
| "amount due does not equal total amount minuse the sum of all payments" | "WRONG_AMOUNT_DUE" |
| "amount due is positive, but neither a payment due dat nor payment terms are provided" | "NO_PAYMENT_DUE_DETAILS" |
| "total net amount does not match the sum of all item amounts" | "WRONG_TOTAL_NET_AMOUNT" |
| "amount does not equal price * quantity for item with name/lineId %s" | "WRONG_ITEM_AMOUNT" |
| "tax amount for tax code '%s' (rate %.2f) does not equal base * rate for item with name/lineId '%s'" | "WRONG_TAX_AMOUNT" |
| "these tax codes with rates are invalid: (list of tax codes-rates)" | "NO_TAX_CODES_RATES_FOUND" |
| "these taxes with rates are missing from total taxes: (list of tax codes-rates)" | "UNEXPECTED_TAXES" |
| "these taxes with rates are unexpected in total taxes: (list of tax codes-rates)" | "MISSING_TAXES" |
| "these taxes with tax rates have incorrect total amounts: (list of tax codes-rates)" | "WRONG_TOTAL_TAX_AMOUNTS" |
| "vatTotalAC does not equal to sum of taxTotal tax amounts" | "WRONG_VAT_TOTAL_AC" |
| (required fields are missing or have a wrong format) | WRONG_FORMAT |
| Other errors | OTHER |
Example:
{
"checkUrl": "https://ofd-check-view.kampispay.com/receipt",
"device": {
"active": true,
"dateReg": "2026-04-29T00:00:00.000Z",
"dateUnreg": null,
"fiscalNumbersCnt": null,
"licenseNum": "GH53016449",
"taxVersion": 85,
"token": "FN00000008"
},
"lastMsgID": 770,
"obj": {
"address": "Central 44",
"dateReg": "2026-04-01T00:00:00.000Z",
"fiscalID": "5566778899",
"name": "Varta LTD",
"phone": "+3809997678666"
},
"shop": {
"address": "Central 44",
"code": null,
"dateReg": "2026-04-16T00:00:00.000Z",
"name": "Shop",
"phone": "+3809997678666"
},
"status": "success",
"taxes": [
{
"calcType": 1,
"fullName": "Tourism",
"name": "Tourism",
"taxBase": 1,
"taxCode": "O",
"taxIdx": 0,
"taxType": 3,
"untaxed": false,
"val": 1
},
{
"calcType": 1,
"fullName": "Exempt",
"name": "Exempt",
"taxBase": 1,
"taxCode": "A",
"taxIdx": 0,
"taxType": 1,
"untaxed": false,
"val": 0
},
{
"calcType": 1,
"fullName": "Export",
"name": "Export",
"taxBase": 1,
"taxCode": "C",
"taxIdx": 0,
"taxType": 1,
"untaxed": false,
"val": 0
},
{
"calcType": 1,
"fullName": "Relief/Zero-Rated",
"name": "Relief/Zero-Rated",
"taxBase": 1,
"taxCode": "D",
"taxIdx": 0,
"taxType": 1,
"untaxed": false,
"val": 0
},
{
"calcType": 1,
"fullName": "VAT 20%",
"name": "VAT 20%",
"taxBase": 1,
"taxCode": "B",
"taxIdx": 0,
"taxType": 1,
"untaxed": false,
"val": 20
}
],
"zNumber": 1
}