#208 — Design Subscription/plan Management table
Repo: Twill-AI/twill-ai-ui State: closed | Status: done Assignee: Unassigned
Created: 2025-01-21 · Updated: 2025-09-11
Description
Relevant Columns for Plan Management Table:
- Plan ID:
- Plan Name: Name of the recurring payment plan
- Description (to be added to the plan creation widget as optional as well)
- Amount: Recurring payment amount
- Currency
- Subscriptions (hyper link of counts directing to customer table, with selected plan related columns)
- Status: (ACTIVE, CANCELLED)
- Billing Period: Payment frequency (e.g., DAILY, WEEKLY, MONTHLY, YEARLY)
- Duration/ Repetition #: Total number of recurring payments
- Created At: Subscription creation date
- Merchant ID: Associated merchant ID (merchantId).
- Gross Volume (last month)
- Life time Value
- Transactions count (Hyper link)
- Customer count (Hyper link)
Actions to Support in Plan Management:
- Create / Edit / Duplicate Plan →takes us to the widget (not from virtual terminal, but same subwidget of it)
- Delete / activate / deactive: prompt the user to confirm canceling of all associated subscription if deleting/deactivating
Notes
Add implementation notes, blockers, and context here
Related
Add wikilinks to related people, meetings, or other tickets