Self-Scanning - Frontend Service
The Self Scanning Frontend Service communicates with other services to retrieve master data, to retrieve loyalty information, to calculate prices, to retrieve coupons. The base URLs and authentication configurations are configured in application.properties:
| Properties | Description |
|---|---|
| remote-services.master-data.url | The base URL to retrieve the item master data; running by default within an SDC. |
| remote-services.loyalty-service.url | The base URL for Loyalty Service, to retrieve loyalty information |
| remote-services.customer-profile-service.url | The base URL for the Customer Profile Service |
| remote-services.digital-distribution-service.url | The base URL for Digital Distribution Service |
| remote-services.coupon-service.url | The base URL for Coupon Service, to retrieve coupon information |
| remote-services.basket-service.appUrl | The application URL for the Basket Service. |
| remote-services.gate-service.url | The base URL for Gate Service |
Optional Connections
This functionality requires an Apache Kafka infrastructure to be available on the retailer's network. These Kafka servers are configured in application.properties:
| Property | Description |
|---|---|
| spring.kafka.bootstrap-servers | A list of host/port pairs used to establish the initial connection to the Kafka cluster (no need to name the full set of servers).Value format: host1:port1,host2:port2,... |