subscription
Create Ndis Invoice
Create NDIS invoice and grant trial access while invoice is processed.
Process:
- Validate NDIS number format (9 digits)
- Create Stripe Invoice for annual subscription + GST as a draft only - not finalized, not sent. An admin reviews it, then marks it sent from the admin portal, and we email the plan manager from our own address (so we can personalise and attach files, which Stripe can't).
- Insert into ndis_invoice_requests table as pending (snapshot existing expiry into activate_from for active subscribers - see #4364)
- For non-subscribers: grant 21-day promotional entitlement via RevenueCat and flip family_units to trialing. Existing active subscribers keep their paid runway untouched; the webhook adds the 365-day NDIS year on top of activate_from when the plan manager pays.
post/subscription/ndis-invoice
Request
- Base URLhttps://api.projectindi.com (the document declares no server; this is the origin it was published from)
- Authnone declared
Request body
Response
Successful Response
Changes
No recorded changes to this operation across all 2 revisions of this API.