openfrontio / openfrontio/OpenFrontIO

[Feature] Discount codes — admin-generated promotional codes

Open
#4,045 0 comments 0 reactions 1 assignee Claimed by @evanpelle View on GitHub
approved Backend Feature Monetization
Dominant language
TypeScript
Stars
2.7k
Forks
1.4k
Avg merge
17h 43m
Merged PRs (30d)
310

Description

## Overview
Admin-generated discount codes applicable at Stripe checkout. Used for promotions, partnerships, events, and community giveaways.

## Scope
- Admin can generate single-use or multi-use codes
- Percentage or fixed-amount discount
- Expiry date
- Product/category restrictions optional
- Applied at Stripe checkout

## Acceptance criteria
- [ ] Admin can generate and manage codes
- [ ] Codes apply correctly at checkout via Stripe
- [ ] Expired and used codes rejected
- [ ] Usage tracked per code

## Dependencies
- **Depends on:** Stripe checkout flow

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.