Operator
The subscription does not fast
A subscription does not know what month it is.
Take a daily-use product on a monthly charge: supplements, coffee, a snack box, protein powder. The whole model rests on the routine being daily. Then a month arrives in which the routine inverts. The morning coffee has no morning to sit in. The supplement taken with breakfast has no breakfast. The four in the afternoon snack has nowhere to go.
The customer works this out on the first night. They do not open the app to say so, because nothing has gone wrong. They simply stop, and the box that arrives stays by the door.
The charge, meanwhile, does exactly what it was built to do. It lands on the same day of the month it always lands on, because nobody ever wrote a rule for this and the default is to charge. A second box arrives. A third.
Then the month ends, the customer opens their account for the first time in five weeks, sees three payments for three unopened boxes, and what comes in is not a cancellation. It is a refund request with a sentence in it about not having been asked.
The cancellation happened on the first night. The business found out six weeks later and paid twice for the delay: once in the refunds, and once in the only kind of churn that leaves with a story attached and repeats it to a family group.
A pause offered before the month starts costs one email and a month of revenue that was never going to become a used product anyway. A winback afterwards costs a discount, a credit and the benefit of the doubt. The third one is not on the invoice, and it is the one that does not come back.