What's New
o Other • fix other-apps

Complete gateway coverage and harden billing operations

SA @saurabh6790 · #561 · merged 30 Oct 2026

Refunds not yet paid out are no longer marked Completed, disputes outside Stripe are handled, uncertain Stripe errors no longer count as declines, and one bad row no longer stops the daily billing job.