Understanding Punchh Data: Redemption Workflows

Overview

This article provides an overview of the redemption data workflows within the Punchh Platform. Its purpose is to help users understand how different types of redemptions are processed and what data records are involved in each workflow.

Redemption Workflows

There are two types of Redemption Workflows on the Punchh Platform:

  1. Redemptions through Redemption Codes
  2. Coupon Redemptions through User Coupon Redemptions

Redemptions through Redemption Codes

Redemptions of Rewards issued through all campaigns (except all Promo and Coupon campaigns with gift type = ‘$ OFF’ or ‘% OFF’), Loyalty Rewards, and disbursement-based Deals go through the workflow of Redemptions through Redemption Codes.

In this workflow, when a Redemption event is attempted, the associated Redemption Code record gets generated. The Redemption Code record contains the details of redemption, such as bar code, menu items redeemed, etc.

Characteristics of these redemptions:

  • Applicable only for Loyalty Users (User ID is needed).
  • In most scenarios, a REWARD is created against which a redemption is made
    • In some exceptions, such as Point Unlock Redeemables, points get directly redeemed without going through the REWARD creation event.
  • The Redemption event record is stored in the REDEMPTIONS and REDEMPTION CODES tables.
  • The gift type associated with the campaign should be of ‘Gift Redeemable’, ‘Redeemable’, or ‘Gift Dynamic Rewards’, with a redeemable associated
  • Campaigns with gift currency, fuel discounts, etc., also go through this workflow.
    • Gift Points are not part of this workflow
    • If the brand is using Points-Based Currency as the Loyalty Program type, then the redemption of currency amount earned through the Loyalty program component will also be part of the workflow.

Coupon Redemptions through User Coupon Redemptions

Redemptions of Coupons that are issued through all Promo and Coupon campaigns with gift type = ‘$ OFF’ or ‘% OFF’ go through the workflow of Coupon Redemptions through User Coupon Redemptions. These options are available when you select Coupon Campaign with the option of “Directly Processed on POS,” as shown below.

Characteristics of these redemptions:

  • User ID is not needed
  • Can be availed by users who are not part of the Loyalty Program
  • Does not have a REWARD created for a user
  • The Redemption event record is stored in the USER COUPON REDEMPTION table
  • Specifically applicable only for redemptions associated with all Promo campaigns and Coupon campaigns with gift type = ‘Amount Discount’ or ‘Percent Discount’