Welcome to PlaySuper
For founders and developers who want to add a rewards store to their app
Welcome to PlaySuper
For founders and developers who want to add a rewards store to their app. PlaySuper lets users earn coins in your app and redeem them for real rewards like gift cards, discount coupons, and digital credits.
See it in action
Gcommerce Demo
E-commerce physical goods with payments integration.
Rewards Store Demo
Discount coupons and gift cards from popular brands.
What users get
- Gift cards: Starbucks, Amazon, Google Play, Steam
- Discount coupons: Swiggy, Zomato, BookMyShow, Netflix
- Gcommerce: Physical goods that gets delivered to house (India only)
All rewards are real and delivered instantly.
How it works
-
You integrate PlaySuper into your app:
Choose one option:
- Unity SDK (for Unity games)
- Web iframe (for web apps)
- WebView (for React Native/mobile apps)
- Direct APIs (build your own UI)
-
You give users coins when they do things in your app
Examples:
- Complete a level (games)
- Make a purchase (e-commerce)
- Finish a workout (fitness apps)
- Complete a lesson (education apps)
-
Users spend coins in the PlaySuper store
The store opens inside your app. Users browse rewards, check their coin balance, and redeem items.
Integration options
Unity Games
What you get: Native Unity SDK
Setup time: 30 minutes
Requirements:
- Unity 2022.3+
- Basic C# knowledge
Quick setup:
- Install GPM from Unity Asset Store
- Import PlaySuper Unity SDK
- Initialize with your API key:
PlaySuperUnitySDK.Initialize("YOUR_API_KEY"); - Open store and distribute coins:
PlaySuperUnitySDK.Instance.OpenStore(); PlaySuperUnitySDK.Instance.DistributeCoins(coinId, amount);
Documentation: Unity SDK Guide
Web Applications
What you get: iframe with postMessage communication
Setup time: 45 minutes
Requirements:
- JavaScript/TypeScript knowledge
- Ability to implement iframes
Quick setup:
- Get API key from PlaySuper Console
- Create player and get auth token:
POST /player/create-with-uuid-batch {"uuid": ["YOUR_PLAYER_ID"] } POST /player/login/federatedByStudio{ "uuid": "YOUR_PLAYER_ID" } - Embed store in iframe:
const iframe = document.createElement('iframe'); storeUrl.searchParams.set('apiKey', apiKey); iframe.src = storeUrl.toString();
Documentation: Web Integration Guide
React Native / Mobile Apps
What you get: WebView integration (similar to web)
Setup time: 1 hour
For: ReactNative, Flutter, Android / iOS
Implementation: The WebView implementation is similar to the iframe embedding method described in our Web Embedding Guide. Use a WebView component instead of iframe and implement the same postMessage communication pattern.
Need help? Contact us if you face any issues with WebView implementation.
Direct API Integration
What you get: REST APIs only (no store UI)
Setup time: 2-4 hours
Best for: Custom UI implementations
APIs available:
- Player management
- Coin distribution
- Reward purchasing
- Balance checking
Documentation: API Reference
Getting started
Step 1: Set up your account (5 minutes)
- Go to Development Console: dev-console.playsuper.club
- Follow our PlaySuper Console Setup Guide for complete setup instructions
- Generate your API key
Step 2: Create Coins (5 minutes)
- Go to "Coins" section in console
- Create a new coin for your app
- Set conversion rate (how much 1 coin is worth)
- Copy the coin ID
Detailed steps in PlaySuper Console Setup Guide
Step 3: Choose integration method (30-60 minutes)
Pick Unity SDK, Web iframe, Mobile WebView, or Direct APIs based on your app type.
Follow the setup guide for your chosen method from the integration options above.
Step 4: Test and customize (1-2 hours)
- Test coin distribution
- Test store opening
- Customize store theme (optional)
- Set up specific reward categories (optional)
Development Resources
| Resource | Purpose | Link |
|---|---|---|
| Dev Console | Setup & management | dev-console.playsuper.club |
| Dev API Docs | Complete API reference | dev.playsuper.club/docs |
| Dev API baseUrl | Development API | dev.playsuper.club |
| Dev Store Demo | Live preview | dev-store.playsuper.club |
Production Resources
| Resource | Purpose | Link |
|---|---|---|
| Console | Production management | console.playsuper.club |
| API Docs | Production API reference | api.playsuper.club/docs |
| API baseUrl | Production API | api.playsuper.club |
| Store | Live production store | store.playsuper.club |
Documentation Guides
- Documentation - Home page
- PlaySuper Console Setup Guide - Complete console setup walkthrough
- Unity SDK Guide - Unity integration documentation
- Web Embedding Guide - iframe + postMessage implementation
- PlaySuper API Reference Guide - Complete API documentation
Quick Navigation
Tutorials
- 🪁 Playsuper Console - Learn how to use the PlaySuper Console
- 🎮 Unity SDK Guide - Complete Unity integration guide
- 🏪 Web Store Embedding - Web application integration
Concepts
- Ephemeral vs Reserved Rewards - Understanding reward types
API Reference
- 🌁 PlaySuper Rewards API: Quick Start Guide - Complete API documentation
Need help?
- Email: engineering@playsuper.club
- Schedule call: with aishikpyne@playsuper.club
Timeline: Most teams get basic integration running in 1-2 days.