Project

General

Profile

Edit Copy Actions

Feature #11078

open

Feature #11019: Subscription Updates for Cancellation by Admin and Customer

subscription cancellation issues

Added by Divya Inapakurthi 10 days ago. Updated 10 days ago.

Status:
Resolved
Priority:
Normal
Target version:
-
Start date:
09/25/2026
Due date:
09/25/2026 (10 days late)
% Done:

100%

Estimated time:

Add

Subtasks


Add

Related issues

Updated by Divya Inapakurthi 10 days ago

Status "All" Filter & URL Persistence: Fixed backend to return all records when status=all and added persistent URL search params (?status=...&tab=...) across page refresh and navigation.
Cancellation Settlement Invoices in UI: Included settlement invoices (e.g. I_6070) alongside regular cycle invoices inside invoiceDetails and the collapsible payments table.
Total Yearly Amount Visibility: Added the fixed contract/yearly amount permanently inside the Plan Summary section for every subscription.
Main Row & Sub-Table Structure: Streamlined the top row to show only contract summary figures (Quotation ID, Total Amount, Total Paid, Due Amount, Payment Status, Start/End Dates) with individual invoice rows inside the expandable table.
Scheduled to Cancel Banner Suppression: Hidden the "Stripe Invoice Sent" banner and final settlement actions while subscriptions are still in their notice period (scheduled_to_cancel).
Total Paid Settlement Inclusion: Updated paidAmt calculation to include completed cancellation settlement payments in the Total Paid figure.
"View Receipt / Invoice" PDF Navigation: Wired the settlement invoice receipt button to open the actual invoice PDF instead of navigating to the external Stripe checkout link.
Total Due Amount & Partial Payment Status: Corrected the main row to show the remaining total due balance and display Partially Paid until the subscription and settlement are fully paid.
Plan Variant Visits Limit: Restricted the visit count selector to a maximum of 4 visits per month in the Plan Variant form.
Pagination Visibility: Ensured pagination controls render properly even when totalPages === 1 in service shared plans.
Browser Back Arrow Navigation: Updated subscription detail back navigation to use navigate(-1) (history stack) instead of hardcoded route redirects.

Actions #2

Updated by Divya Inapakurthi 10 days ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100
Edit Copy Actions

Also available in: Atom PDF