Checkout Service
| Parameter Name | Data Type, Range | Description | Default |
|---|---|---|---|
| gkr.checkout-service.rescan.rescanEnabled | Boolean | The parameter defines, if the rescan process is enabled or not. | true |
| gkr.checkout-service.suspend-transaction.barCodePrefix | String | It specifies the barcode prefix of suspended transactions. | 777 |
| gkr.checkout-service.engage.engage-activated | Boolean | true |
Offline Rescan
| Parameter Name | Data Type, Range | Description | Default |
|---|---|---|---|
| gkr.checkout-service.offline-calculation.probability | Double | The parameter defines the probability of a rescan | 0.05 |
| gkr.checkout-service.offline-calculation.rescanType | String |
The parameter defines the rescan type. Possible values:
|
partialRescan |
| gkr.checkout-service.offline-calculation.itemsPercentage | Double | The percentage defines how many items (in %) should be rescanned. | 0.5 |
| gkr.checkout-service.offline-calculation.itemsMin | Integer | The parameter defines the minimum number of items to be rescanned. | 1 |
| gkr.checkout-service.offline-calculation.itemsMax | Integer | The parameter defines the maximum number of items to be rescanned. | 5 |
Subtotal Verification
| Parameter Name | Data Type, Range | Description | Default |
|---|---|---|---|
| gkr.checkout-service.subtotal-verification.maxAmount | Double |
Maximum allowed receipt total. 0 means that the check is disabled. |
0 |
| gkr.checkout-service.subtotal-verification.maxEmptiesAmount | Double |
Maximum allowed empties amount. 0 means that the check is disabled. |
0 |
Problem Handling
Note:
Following parameters are not maintained in Storemanager, but as
cloud settings.
| Parameter Name | Data Type, Range | Description | Default |
|---|---|---|---|
| resolvingAfterCheckout.SCANLESS.notAllowedProblems | List of Strings |
List of problems which are not allowed for PENDING_WITH_PROBLEMS status. If the basket contains one of these problems, the basket is suspended in the checkout. This attribute is valid for GK GO. |
ITEM_LOCKED_FOR_SALE, MANUAL_PRICE, PRICE_ZERO_NOT_ALLOWED, SERIAL_NUMBER_REQUIRED, ITEM_FOR_REMOVE_NOT_FOUND, SUBTOTAL_MAX_AMOUNT_EXCEEDED, SUBTOTAL_MAX_EMPTIES_AMOUNT_EXCEEDED, PRICE_POSITION_LIMIT_EXCEEDED, MP_LIMIT_EXCEEDED |
| resolvingAfterCheckout.SELF_SCANNING.notAllowedProblems | List of Strings |
List of problems which are not allowed for PENDING_WITH_PROBLEMS status. If the basket contains one of these problems, the basket is suspended in the checkout. This attribute is valid for self-scanning. |
UNKNOWN_ITEM, LINE_ITEM_INCOMPLETE, ITEM_LOCKED_FOR_SALE, MANUAL_PRICE, PRICE_ZERO_NOT_ALLOWED, SERIAL_NUMBER_REQUIRED, ITEM_FOR_REMOVE_NOT_FOUND, SUBTOTAL_MAX_AMOUNT_EXCEEDED, SUBTOTAL_MAX_EMPTIES_AMOUNT_EXCEEDED, PRICE_POSITION_LIMIT_EXCEEDED, MP_LIMIT_EXCEEDED, SYNC_FAILED, EMPT_NOT_FOUND, EMPT_REDEEMED, EMPT_OFFLINE, EMPT_DIFF_STORE, EMPT_MAX_AMOUNT_EXCEEDED, SCAL_NOT_FOUND, SCAL_REDEEMED, SCAL_OFFLINE |