Configurable Invoice Due Dates for Subscriptions

πŸ” Problem Statement

As a billing admin, invoice due dates are auto-set ~30 days from creation and cannot be edited, so orders shipping later (e.g. a subscription created in July for an October fulfilment) appear past due before they're actually meant to be billed.

πŸ’‘ User Story

As a billing admin, I want to set or override the due date on a subscription's invoice, so that future-dated orders aren't flagged past due.

🎯 Definition of Done (DoD)

  • βœ” Given a subscription invoice, when an admin edits the due date in the Platform UI (or via Core API), then the new date is persisted and reflected in dunning, past-due flags, and exports.
  • βœ” Works for both gateway-collected and offline-billed subscriptions; optional per-subscription default offset overrides the system default.
  • βœ” This change will impact UI / API β€” specifically the Subscription/Invoice detail page (Platform UI) and the subscription-invoice resource (Core API).
  • βœ” Limitations: due date cannot be set earlier than the invoice issue date; gateway retry schedules remain governed by the gateway.

Please authenticate to join the conversation.

Upvoters
Status

Backlog

Board
πŸ’‘

Pelcro Product

Date

5 months ago

Author

Sara Habib

Subscribe to post

Get notified by email when there are changes.