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:

  • fullRescan
  • partialRescan
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