Setting up the loyalty program

Enabling the loyalty system in Readysell

  1. In the navigation panel, click on Administration then click Advanced System Types

  2. To turn LOYALTY on in Readysell, find the type LOYALTY, select on LOYALTY-POINTS-ACTIVE set the value to True
  3. Customize  the following system references for system type “LOYALTY" as required

    LOYALTY-POINTS-ACTIVELoyalty points activeTrue
    LOYALTY-POINTS-BALANCE-PREFIXPrefix to use when showing loyalty points balance on the invoiceYour Points Balance:
    LOYALTY-POINTS-DECIMAL-PLACESNumber of decimal places to use when calculating loyalty points0
    LOYALTY-POINTS-GAINED-PREFIXPrefix to use when showing loyalty points gained on the invoicePoints Gained This Invoice: 
    LOYALTY-POINTS-USED-PREFIXPrefix to use when showing loyalty points used on the invoicePoints Used This Invoice:
    LOYALTY-PROGRAM-NAMELoyalty points program name (to be shown on customer facing reports)Loyalty Program
  4. Set customer cards to be set to Disabled

     Show me

  5. Restart the Readysell Server to effect the Loyalty-Points-Active setting.

    If Readysell Server is not restarted the loyalty settings will not be in effect and may cause loyalty point display issue on the store website.

  6. For the newly converted store, Readysell Support to execute the required scripts to run to :
    1. enable loyalty point mode at the card level if needed
    2. import loyalty points from the previous system into Readysell
  7. Once the system references are set up. Then in the navigation panel, click on Administration then click Advanced > Tasks
  8. Find the task name "Populate Loyalty Points", you have to set the start date in the settings for task. Then click on Run Task Now from the top panel.

     Show me

    Set the StartDate to be the first day the store went live with Readysell 8

  9. Upon job completion, click on log entries to check.

     Show me

If your price book doesn't have loyalty points

There may be an additional step to take for updating products loyalty points into the price book from Office Brands. Go to Administration > Advanced > Tasks > Find "Office Brands Product Import", clear out the LastRunProductImport date on the "Office Brands Product Import" task. Run the task to populate points onto the price book.

The time that the web end updates with the points balance from the Readysell end, is when the store's customer logs in to find out how many points they have.

Readysell logs how many points they have at time of invoice.  If something is sitting as an order not invoiced then the points won't update until the order is invoiced.

If the customer orders twice on the web thinking they can redeem more points than they have, then this will have to be referred back to office brands as technically the system shouldn't allow them at the web end to redeem more than they have.

Product Categories can override the loyalty points mode and value instead of getting it from the Customer Card.

Setting up loyalty integration with Office Brands

See Setting up loyalty integration with Office Brands