Project

General

Profile

Edit Copy Actions

Feature #11957

closed

Support #11764: E-commerce pending tasks for nov 15 release

Feature #11610: Free Trial Integration in Company on boarding

3. Tenant Billing & Audit History (tenantBilling.service.js)

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

Status:
Closed
Priority:
Normal
Start date:
11/03/2026
Due date:
11/03/2026
% Done:

100%

Estimated time:
Spent time:

Add

Subtasks


Add

Related issues

Updated by Divya Inapakurthi 3 days ago

Action History Deduplication & Timeline Integrity (buildTenantActionHistory):
Deduplicated action history entries between stored MongoDB events and Stripe transaction records.
Eliminated redundant generic logs (e.g., filters out generic "Auto renewal completed" when detailed "Subscription renewed", "Trial converted to paid", or "Workspace restored" already exists for that transaction ID).
Fixed test-clock timestamp anomalies where future-dated events previously appeared out of order.
Added support for trial_started and trial_conversion action tags.
Trial Conversion Lifecycle:
Enhanced handleStripeInvoicePaid webhook handler: logs a dedicated "Trial converted to paid" entry with invoice numbers when a trial transitions to a paid subscription.
Platform Credit Card Processing Fee Settings:
Added cardProcessingFeePercent support to getPlatformBillingSettings() and updatePlatformBillingSettings(), synced with creditCardTax (default 3.0%).

Actions #2

Updated by Divya Inapakurthi 3 days ago

  • Due date set to 11/03/2026
  • Status changed from New to Closed
  • Target version set to sprint (10/12/2026 - 10/31/2026)
  • % Done changed from 0 to 100
Edit Copy Actions

Also available in: Atom PDF