
Introducing the Rewards Detail Interface (RDI) with Instant Purchase
Let playAWARDS serve you and your players Rewards information without interrupting the flow!
Our SDK is now equipped with a toolkit to serve you raw reward data based on a variety of use cases for the player. All you have to do is request the data and serve it to the player in an exciting way.
Think...
-
"These 3 rewards are within reach, just play a little longer and you can afford them"
-
"You just reached Tier 4, the following rewards are now unlocked for you"
-
“You can already afford these 3 rewards you favorited - go check them out!”
-
“We are running a Christmas Special - look at these merry rewards!”
With Instant Purchase, your players can then click and purchase the reward naturally, right in the flow that you've designed. The reward gets purchased and put into their wallet, the LPs get decremented, and your player gets the benefit they were looking for, instantly.
This page outlines how the RDI works, some use cases, your role, and how to get started. For more information, reach out to your playAWARDS CSM or visit our documentation.
Let's start driving value by getting the right reward in front of the players at the right moment!
How it works
Behind the curtain, the RDI is powered by our suite of rewards management tools, including tier-gating, favoriting, and tagging. When you call the RDI for reward information, you can ask for a specific reward ID, or you can ask for rewards that might be most relevant to your player in that moment. We’ll cover these use cases below.
High-level summary of how it works:

On a deeper level, your app makes a specific request of the RDI like this:

Main Use Cases
There are four main use cases for the RDI. Let’s discuss each one.
Show players rewards that are either JUST out of reach for the player or that he/she just accumulated enough LPs for. To call the RDI for these rewards, simply ask for "milestone" rewards.
Use Case #1: Milestones

Show rewards that players will be able to purchase once he/she tiers up or that he/she just unlocked with his/her tier progression. To call the RDI for these rewards, simply ask for "tier gated" rewards.
Use Case #2: Tier Gated

Show players rewards we know he/she wants because it has been favorited in the Loyalty Center. To call the RDI for these rewards, simply ask for "favorited" rewards.
Use Case #3: Favorited

Show rewards to players that we know are relevant for the current season... or because of any condition you’d like! To call the RDI for these rewards, coordinate with the Rewards Ops team and simply ask for a specific tag.
Use Case #4: Tagged

Roles
Let's Partner Together!
No work for you here!
We've got you covered.
You determine when you want to show what kind of rewards, then ask us for the details
You determine how the rewards are served to the players with full control over the look and feel!
No work for you here!
We've got you covered.
No work for you here!
We've got you covered.
playAWARDS Role
Let's Partner Together!
Full-service
Full-Service
We serve the raw data to you
We return the rewards based on your request
We'll conduct all analysis and share the results with you!
Strategy & Ideation
What rewards to show when?
Reward Setup
Making sure the rewards are ready!
Reward Calibration
Setting them up to show at the right time
Reward Data Request
Requesting the rewards and their details for your use case
Process
Serving the Reward up
Showcasing the rewards in your look and feel
Reporting
and analysis
Your Role
So what do you have to do? Actually not that much! And the best part? If your app is already integrated into the Loyalty Center, there is minimal new integration work to do to receive the information!
playAWARDS can return the requested Rewards’ detail information for your requests through an SDK call. The main part of work is displaying the rewards, depending on how you want to surface the rewards information the amount of work will vary.
Better Together
For more information on the RDI, and to get on our Beta List,
reach out to your playAWARDS client success manager!