Troy Hunt builds Xero auto-suspension after customer drags HIBP invoices 80+ days late
Hunt spent the week dealing with an unnamed enterprise customer whose invoices were running more than six months overdue, averaging 80-day payment cycles against contractual 30-day terms. The friction escalated when the customer’s CEO objected to Hunt’s tone rather than addressing the underlying non-payment, prompting Hunt to automate the problem out of his life entirely.
Working with Copilot over the weekend, he wired up a Xero integration that will automatically suspend Have I Been Pwned enterprise service for accounts with overdue invoices. The post functions partly as a public notice: future customers who find their HIBP access cut off weeks after a missed payment should understand the suspension is policy, not personal.
The broader signal here is operational — a one-person-scale security service treating accounts receivable as a reliability problem solvable with code, rather than continuing to absorb the soft cost of chasing payment from enterprise buyers who exploit the imbalance.
Read the full article
Continue reading at Troy Hunt →This is an AI-generated summary. Read the original for the full story.