AletheiaFact / AletheiaFact/aletheia

B2B-8 · Minimal manual billing (plan/tier on Organization)

Open
#2,541 0 comments 0 reactions 0 assignees View on GitHub
backlog server
Dominant language
TypeScript
Stars
55
Forks
20
Avg merge
2d 6h
Merged PRs (30d)
2

Description

Part of the B2B epic (Fase 1 · item 1.5). Just enough to invoice 1–3 clients — payment gateway and invoicing stay **out of product** in this phase.

## What
- [ ] `plan/tier` field on `Organization` (`free/contributor/paid` — same field the contribution gate B2B-16 reads)
- [ ] Manual provisioning: admin toggle endpoint/UI

Real recurring billing (Asaas/Iugu/PIX + NF) is a separate later epic — do not scope it here.

**Effort:** ~0.5 SP · **Depends on:** B2B-5

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the dependency B2B-5 and locating the Organization model, then inspect the contribution gate referenced by B2B-16 and the existing admin endpoint and UI patterns. Done means Organization supports free, contributor, and paid plan/tier values and an administrator can manually change them; recurring gateway and invoicing work remains out of scope.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
full-stack
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
62/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.