Pricing and Subscription Rules
1. Overview
Peppercheck uses a subscription + point system. Taskers receive monthly points based on their subscription plan and consume points when requesting reviews. Referees receive monetary rewards for each completed review.
This document describes the pricing rules, subscription behavior, and point usage.
2. Tasker Subscription Plans
3. Points
4. Referee Rewards
Referees earn a fixed reward per completed review.
| Review Type | Reward (JPY) |
|---|---|
Standard Review (1pt) |
50円 |
Premium Review (2pt) |
100円 |
5. Platforms and Purchasing Rules
6. Subscription State Endpoint
Both the mobile app and Web use a unified subscription status interface.
Implementation options:
-
Supabase RPC (
get_subscription_status) -
Supabase Edge Function (
/subscription-status)
Returned fields include:
-
plan
-
status
-
current_period_start / end
-
points balance
-
next point grant date
-
provider (stripe / google / apple)
7. Summary
Peppercheck’s billing system is based on:
-
Fixed monthly subscriptions via Stripe or IAP
-
Monthly point grants
-
Point consumption for each task request
-
Simple and predictable Referee rewards
-
Unified subscription status management
This structure ensures consistency across Web, Android, and future iOS platforms.