Resal (Boonus)

Boonus Loyalty By Resal, is an interactive loyalty management system, that helps your brand to stand with your customers and incentivize them to buy more, visit sooner, refer more of their friends, and most importantly getting to know your customers better and connect with them directly at the right time.

What can you do with Boonus & Foodics:

  • Enroll new customers in the loyalty program, via mobile number.
  • Link transactions with customers, to let them earn points/stamps.
  • Redeem customers' claimed rewards.
  • Understand your customers behavior and their preferences.

You can reach Resal at:

Enabling The Integration

To enable this integration, you must have the following:

  • A Boonus account
  • At least one active loyalty program in your Boonus account

If you don't or if you are facing problems with that. Kindly contact Boonus team.

After meeting the above conditions, follow the below steps to enable the integration:

  1. Log in to your Boonus account at
  2. In the same browser, log in to your Foodics console at using the owner email, If you logged in with non owner user, you will not be able to activate the integration.
  3. In Foodics, Navigate to Marketplace page. Search for Resal under Loyalty category, then click Install.
  4. Foodics will ask for your permission. Click Authorize to proceed.
  5. After clicking Authorize, you will be taken to Boonus's dashboard. If you got a successful message, the integration is activated. If you faced an issue, contact Boonus team for support.
  6. Now, from your Boonus dashboard look for the new section Products to sync your menu from Foodics.
  7. Once done, in each of your Foodics cashiers, Click HOME, then Sync Data.
  8. The integration has been enabled successfully.

Using The Integration

The Integration works in two ways:

  1. Awarding points and/or stamps to your customers, based on your Boonus active loyalty programs. (EARNING)

  2. Redeeming your customers rewards, in Foodics cashier, based on what is defined in your Boonus loyalty programs reward configurations. (REDEEMING)

Points and Stamps earning for customers is automated by the integration:

  • Points earning happens when a customer makes an order at your branches and it is calculated based on the total paid amount excluding the TAX.

  • Stamps earning happens when a customer makes an order at any of your branches that meets your loyalty program criteria (selected product/s).

All types of rewards are stored in the customer profile (wallet), and they are defined as (Claimed), so they could appear in Foodics cashier. And after the they get actually redeemed at the branch, they get updated as (Redeemed).

Note: You must add the customer to the order so that Boonus can identify the customer and increase the customer's points and/or stamps.

Customers Earning:

When making an order from Foodics cashier, follow below steps to add customer to the order:

  1. Create a new order
  2. Click (ADD CUSTOMER) on the top of the order details section.
  3. Select the customer if pre-registered, or click the + icon to create new customer (customer's mobile phone number is required and crucial)
  4. Proceed with the order
  5. Once the order is closed and paid, the customer will receive points equivalent to the Net Total of the order [and/or] receive stamps equivalent to the number of purchased products based on which loyalty program is active in your Boonus account.

Customers Loyalty Redeeming

The customer visits one of your branches and informs the cashier that he has Boonus reward and would like to redeem it. The cashier user will do the following:

  1. Create new order.
  2. Ask for customer information (name or mobile).
  3. Click (ADD CUSTOMER) on the top of the order details section.
  4. Click (MORE) on the top right --> (Redeem Reward).
  5. If you have more than one loyalty integration, the cashier app will ask you to select the integration. Select Boonus Loyalty. If you have only one loyalty integration, the cashier app will directly ask you to enter the reward code.
  6. Ask the customer to provide the reward code.
  7. Enter the (Reward Code) and click (Apply).
  8. If the reward is valid, the cashier app will show the reward details to the cashier user. If the reward is invalid, the cashier app will show error message.
  9. Assuming the reward is valid, the cashier user will confirm with the customer.
  10. Click Redeem to apply the reward.
  11. Now the reward is applied and the customer can enjoy his/her reward.