Digital Receipt Service
Configuration
- at global level:
Configuration file transaction-bulk-exporter.properties:
################################################################################
# Digital Receipt Agent
################################################################################
# Property for enabling/disabling the agent
gkr.tx-export.digitalReceiptAgent.transactionBulkExporter.enabled=true
To enable the digital receipt agent, set 'gkr.tx-export.digitalReceiptAgent.transactionBulkExporter.enabled=true'.
Configuration file security.properties :
# Digital Receipt Agent - allowed authentication types NONE,BASIC
core.common.security.client.http.auth.group.digitalReceiptAgent.type=NONE
core.common.security.client.http.auth.group.digitalReceiptAgent.BASIC.username=
core.common.security.client.http.auth.group.digitalReceiptAgent.BASIC.password=
- at store level:
Configuration file transaction-bulk-exporter.properties:
################################################################################
# Digital Receipt Agent
################################################################################
# Digital Receipt service webservice URL
gkr.tx-export.digitalReceiptAgent.webservice.url=https\://localhost/api/v1/transaction/addPosLogPdf
# Timeout to establish TCP connection
gkr.tx-export.digitalReceiptAgent.webservice.connectionTimeout=30s
# Timeout to get reponse from webservice
gkr.tx-export.digitalReceiptAgent.webservice.receiveTimeout=40s
# Authentication client group code identifier, the value is used as a part of property key in global security.properties
gkr.tx-export.digitalReceiptAgent.webservice.auth.group=digitalReceiptAgent
The web service URL for the digital receipt service can be configured in 'gkr.tx-export.digitalReceiptAgent.webservice.url'.