Item Registration Service

Add Item

Parameter Name Data Type, Range Description Default
gkr.item-registration-service.brick.additem.pricePositionZeroAllowed Boolean It defines if the position of a price of 0.00 is allowed. true

Add Empties Transaction

Parameter Name Data Type Description Default
gkr.item-registration-service.brick.addemptiestransaction.maxAmount Double It defines the maximum amount of an empties refund transaction. If it is not set, the amount is not checked.
gkr.item-registration-service.brick.addemptiestransaction.itemNumberReturnables String Item number for registration of returnables deposit. 8866332244558
gkr.item-registration-service.brick.addemptiestransaction.itemNumberNonReturnables String Item number for registration of non-returnables deposit. 8866332244527
gkr.item-registration-service.brick.addemptiestransaction.differentStoreAction

Allow

Authorize

Forbid

Specifies whether only empties refund receipts of the same store can be redeemed:

  • Allow - transactions for other stores are allowed
  • Authorize - transactions for other stores are allowed upon authorization
  • Forbid - transactions for other stores are not allowed
Allow
gkr.item-registration-service.brick.addemptiestransaction.collectiveNumber String It defines the item which is used if empties return transaction is not available or addAsOneLineItem = true. 8866332244558
gkr.item-registration-service.brick.addemptiestransaction.addAsOneLineItem Boolean

Specifies the way in which data is transferred from the external transaction:

  • True - The data of the external transaction is transferred as a single receipt line item to the current transaction.
  • False - The line items of the external transaction are directly transferred to the transaction.
true

Add Scale Transaction

Parameter Name Data Type, Range Description Default
gkr.item-registration-service.brick.addscaletransaction.collectiveNumber String It defines the item that is used if scale transaction is not available. 8888855555812

Manual Line Item Discount

Parameter Name Data Type, Range Description Default
gkr.item-registration-service.brick.addmanuallineitemdiscount.promotionTriggerSequenceType FIX/MAX/SAME

FIX: Only one entry can be created per TriggerValue for the currently active line item. If an entry exists already, this entry will be overwritten.

MAX: No more than the number of entries defined by the maxSequence parameter can be created per TriggerValue for the currently active receipt line item.

SAME: No more than the number of entries defined by the maxSequence parameter can be created per TriggerValue for the currently active receipt line item. The sequence addend always corresponds to the value defined in the startSequence parameter.

FIX