Skip to main content

Invoice-paid subscription shows "Active / days left" but creates no renewal - will it auto-invoice at term end?

Hi Queue team,

We billed a client manually via invoice instead of a checkout. The client paid an invoice that included an annual subscription service as a line item. The invoice line now shows Active with a day counter, so Queue restarted the service term from the payment - great.

The gap: no service checkout record was created. Our API GET /service_checkouts shows no entry for that service, and our connected Stripe account has no subscription object for it (the client's old one was canceled months earlier). So when the term runs out, it looks like nothing will auto-charge or auto-invoice.

Questions:

  1. Is invoice-paid subscription activation intentional (i.e., manual renewal expected), or should paying a subscription line on an invoice create a checkout/subscription record?

  2. If intentional, will Queue auto-generate a renewal invoice at term end, or remind us? We'd otherwise silently lose the renewal.

Smaller one while we're here: the REST API's task status never leaves "open" even for tasks sitting in a column whose stage is "done", and the docs don't document any way to mark a task done. PATCH /tasks/{id} with {"status":"done"} does work (undocumented) - it sets status done + finished:true. Worth documenting.

Happy to share IDs/screenshots privately if useful.

No comments yet

Be the first to share your thoughts.