Remote Services Settings
System level configurations to set up the use of remote services.
SDC
| Property | Data Type, Range | Description | Default |
|---|---|---|---|
| remote-services.sdc | Settings for the connection to the application that includes transaction pool (service for providing and storing transactions) and master data provider (service to request store master data) | ||
| appUrl | String | This parameter defines the URL to the service | |
| getConnectionTimeout | String | This parameter defines the timeout for getting the connection from the connection pool | 10000 |
| connectionTimeout | String | This parameter defines the timeout for connecting to the remote service | 30000 |
| receiveTimeout | String | This parameter defines the timeout for receiving a response from the remote service | 31000 |
POS Service
| Property | Data Type, Range | Description | Default |
|---|---|---|---|
| remote-services.pos-service | Settings for the connection to the service providing the functionality to register payment positions | ||
| appUrl | String | This parameter defines the URL to the service | |
| getConnectionTimeout | String | This parameter defines the timeout for getting the connection from the connection pool | 10000 |
| connectionTimeout | String | This parameter defines the timeout for connecting to the remote service | 30000 |
| receiveTimeout | String | This parameter defines the timeout for receiving a response from the remote service | 31000 |
MCA Promotion Checkout
| Property | Data Type, Range | Description | Default |
|---|---|---|---|
| remote-services.mca-promotion-checkout | Settings for the connection to the service for registering and maintaining retailers with a PSP | ||
| appUrl | String | This parameter defines the URL to the service | |
| getConnectionTimeout | String | This parameter defines the timeout for getting the connection from the connection pool | 10000 |
| connectionTimeout | String | This parameter defines the timeout for connecting to the remote service | 30000 |
| receiveTimeout | String | This parameter defines the timeout for receiving a response from the remote service | 31000 |
Cloud4Receipts
| Property | Data Type, Range | Description | Default |
|---|---|---|---|
| remote-services.cloud4receipts | Settings for the connection to the provider for digital receipts | ||
| appUrl | String | This parameter defines the URL to the service | |
| getConnectionTimeout | String | This parameter defines the timeout for getting the connection from the connection pool | 10000 |
| connectionTimeout | String | This parameter defines the timeout for connecting to the remote service | 30000 |
| receiveTimeout | String | This parameter defines the timeout for receiving a response from the remote service | 31000 |
Retailer Profile Service
| Property | Data Type, Range | Description | Default |
|---|---|---|---|
| remote-services.retailer-profile-service | Settings for the connection to the service for registering and maintaining retailers with a PSP | ||
| appUrl | String | This parameter defines the URL to the service | |
| getConnectionTimeout | String | This parameter defines the timeout for getting the connection from the connection pool | 10000 |
| connectionTimeout | String | This parameter defines the timeout for connecting to the remote service | 30000 |
| receiveTimeout | String | This parameter defines the timeout for receiving a response from the remote service | 31000 |
Fiscal Service DE
| Property | Data Type, Range | Description | Default |
|---|---|---|---|
| remote-services.fiscal-service-de | Settings for the connection to the service to register and sign a transaction according to German fiscal laws | ||
| appUrl | String | This parameter defines the URL to the service | |
| getConnectionTimeout | String | This parameter defines the timeout for getting the connection from the connection pool | 10000 |
| connectionTimeout | String | This parameter defines the timeout for connecting to the remote service | 30000 |
| receiveTimeout | String | This parameter defines the timeout for receiving a response from the remote service | 31000 |
Fiscal Service AT
| Property | Data Type, Range | Description | Default |
|---|---|---|---|
| remote-services.fiscal-service-at | Settings for the connection to the service to register and sign a transaction according to Austrian fiscal laws | ||
| appUrl | String | This parameter defines the URL to the service | |
| getConnectionTimeout | String | This parameter defines the timeout for getting the connection from the connection pool | 10000 |
| connectionTimeout | String | This parameter defines the timeout for connecting to the remote service | 30000 |
| receiveTimeout | String | This parameter defines the timeout for receiving a response from the remote service | 31000 |
Fiscal Service ES
| Property | Data Type, Range | Description | Default |
|---|---|---|---|
| remote-services.fiscal-service-es | Settings for the connection to the service to register and sign a transaction according to Spanish fiscal laws | ||
| appUrl | String | This parameter defines the URL to the service | |
| getConnectionTimeout | String | This parameter defines the timeout for getting the connection from the connection pool | 10000 |
| connectionTimeout | String | This parameter defines the timeout for connecting to the remote service | 30000 |
| receiveTimeout | String | This parameter defines the timeout for receiving a response from the remote service | 31000 |
Basket Service
| Property | Data Type, Range | Description | Default |
|---|---|---|---|
| remote-services.basket-service | Settings for the connection to the Basket Service | ||
| appUrl | String | This parameter defines the URL to the service | |
| getConnectionTimeout | String | This parameter defines the timeout for getting the connection from the connection pool | 10000 |
| connectionTimeout | String | This parameter defines the timeout for connecting to the remote service | 30000 |
| receiveTimeout | String | This parameter defines the timeout for receiving a response from the remote service | 31000 |
Gate Service
| Property | Data Type, Range | Description | Default |
|---|---|---|---|
| remote-services.gate-service | Settings for the connection to the Gate Service. | ||
| appUrl | String | This parameter defines the URL to the service | |
| getConnectionTimeout | String | This parameter defines the timeout for getting the connection from the connection pool | 10000 |
| connectionTimeout | String | This parameter defines the timeout for connecting to the remote service | 30000 |
| receiveTimeout | String | This parameter defines the timeout for receiving a response from the remote service | 31000 |
Loyalty Service
| Property | Data Type, Range | Description | Default |
|---|---|---|---|
| remote-services.loyalty-service | Settings for the connection to the GK Loyalty Service | ||
| appUrl | String | This parameter defines the URL to the service | |
| getConnectionTimeout | String | This parameter defines the timeout for getting the connection from the connection pool | 10000 |
| connectionTimeout | String | This parameter defines the timeout for connecting to the remote service | 30000 |
| receiveTimeout | String | This parameter defines the timeout for receiving a response from the remote service | 31000 |
Security Settings for Remote Services
The Payment Service uses the properties defined in security.properties as well