hardScenarioDesignMidSeniorStaff
A subscriber's service is working on the network but no subscription exists in billing. How did that happen, and what do you do about it?
5 min readUpdated 2026-08-15
Answer
Short answer
An activation half-succeeded and nobody owns the divergence. Detect it by reconciling the network's view against the subscription record, classify which side is wrong, re-drive fulfilment from stored intent rather than patching either side, and treat the unbilled period as a decided commercial policy.
Was this answer helpful?
Likely follow-ups
- How would you find every subscriber currently in this state, and how often would you look?
- The customer has had free service for five months. What do you charge, and who decides?
- An engineer fixed a similar case by hand last year. How would you tell today?
- What would make you willing to auto-remediate one of these classes without a human?
Related questions
- A fill arrives for an order your system has already marked cancelled. What do you do?hardAlso on idempotency and reconciliation5 min
- The MES is unreachable for four hours and the line keeps producing. What happens to the production record, and how do you reconcile afterwards?hardAlso on reconciliation and idempotency5 min
- A payment API times out and the client retries. How do you guarantee the customer is not charged twice?hardAlso on idempotency and reconciliation6 min
- A customer's bank shows the money left their account and you have no order. How does your checkout make that impossible, and how do you find the ones that already happened?hardAlso on idempotency and reconciliation6 min