Fees of deleted Features
Deleting a Feature in the middle of a billing period does not drop its fees. They stay in the minimum commitment true-up, in the invoice’s recurring breakdown, and inGET /fees?feature_code= (documented in the API reference). Before, the true-up over-billed the customer by those fees and the other two left them out.
Read invoices
Fetch invoices from your authenticated backend withGET /api/v1/invoices?customer_id={id}. Derive the customer from the logged-in user or workspace rather than browser input.
The list holds the invoices Core’s API shows, other than drafts, so status is finalized, voided, failed or pending. Whether an invoice is paid is in payment_status: pending, succeeded (paid) or failed. invoice_type is subscription, add_on, credit, one_off, advance_charges or progressive_billing. See List Invoices.
Lifecycle
- Nozle calculates recurring and usage charges.
- The invoice is created according to the plan’s billing timing.
- Your connected payment provider, Stripe or Razorpay, collects payment when configured.
- Verified payment events update invoice and subscription state.
- The invoice PDF becomes available for customer delivery.