Remote Services Settings

System level configurations to set up the use of remote services.

SDC

Table 1. payment-service.properties
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

Table 2. payment-service.properties
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

Table 3. payment-service.properties
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

Table 4. payment-service.properties
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

Table 5. payment-service.properties
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

Table 6. payment-service.properties
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

Table 7. payment-service.properties
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

Table 8. payment-service.properties
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

Table 9. payment-service.properties
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

Table 10. payment-service.properties
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

Table 11. payment-service.properties
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