Body structure (JSON)
Required fields are in bold.
| Field | Example | Type and format | Comments |
| { | |||
| "receiptNumber" | 6 | int | receipt number, should be unique for the shift and deviceID |
| "zNumber" | 2 | int | shift number, should be unique for deviceID |
| "fiscalNum" | 70154 | int | optional parameter. Used only for offline cash registers |
| "msgID" | 7 | int | |
| "cashier" | "Teller " | string | |
| "currency" | "PHP" | string | |
| "totalAmount" | 14862 | int | in kopecks |
| "dateTime" | "2026-03-02T15:35:21.076Z" | dateTime of ISO-8601 format | |
| "location" | optional | ||
| { | |||
| "latitude" | 48.14963 | float | |
| "longitude" | 17.050056 | float | |
| }, | |||
| "identity" | |||
| { | |||
| "fn" | "SM00000017" | string | device token |
| "tin" | "1212121212121" | string | |
| "shopName" | "Test 12" | string | |
| "shopAddress" | "Kresánkova 3597/10" | string | |
| } | |||
| } |
Example:
{
"receiptNumber": 6,
"zNumber": 2,
"fiscalNum": 70154,
"msgID": 7,
"cashier": "Teller ",
"currency": "PHP",
"totalAmount": 14862,
"dateTime": "2026-03-02T15:35:21.076Z",
"location": {
"latitude": 48.14963,
"longitude": 17.050056
},
"identity": {
"fn": "SM00000017",
"tin": "1212121212121",
"shopName": "Test 12",
"shopAddress": "Kresánkova 3597/10"
}
}