Configuring Serialized Coupons

Configuration files
  • ..\parameter\client\flow\loyaltyRewardConfigs.properties
  • ..\parameter\server\webServiceServerConfig.properties
  • ..\parameter\server\services.properties

Configure the Couponing Service at the POS

A precondition of using serial coupons is that the serial coupons have to be available on the MCA system.

To enable and configure the usage of serialized coupons, process the following steps on the POS system:

  1. First, activate the Couponing Service in the loyaltyRewardConfigs.properties :
    LoyaltyRewardConfigs.Default.useCouponingService=true

    If the parameter is set to true, the coupon will be issued by the Couponing Service.

  2. Then, configure the web service access to the Couponing Service by the POS application in the file webServiceServerConfig.properties .
     WebServiceServerConfig.CouponingService.adress=http://localhost:28009/couponingservice
    WebServiceServerConfig.CouponingService.timeout=15000
     WebServiceServerConfig.CouponingService.connectionTimeout=10000
    WebServiceServerConfig.CouponingService.username={user name}
    WebServiceServerConfig.CouponingService.password={password}
    The following table contains the description of the parameters:
    Parameter Description
    WebServiceServerConfig.CouponingService.adress Defines the URL to the Couponing Service.
    WebServiceServerConfig.CouponingService.username Defines the username to connect to the Couponing Service.
    WebServiceServerConfig.CouponingService.password Defines the encrypted password to connect to the Couponing Service.
  3. In addition, the company code has to be set in the services.properties :
    CouponingServiceConfig.companyCode=GK

Configure the Couponing Agent at the POS Server

To activate the subsequent posting of serialized couponing transactions to the Couponing Service, the couponing agent has to be configured. For details, refer to the chapter "Serialized coupons" in the Customizing Guide – POS Server.