Hacker News new | ask | show | jobs
by benologist 2398 days ago
There is a really simple workaround -

     if (person_abandoned_trial) {
        dont_pretend_they_consented_to_lifetime_billing()
     }
1 comments

I think a better one is to just never auto-charge after the trial, and lock down your service asking them to start a plan for the main service after the trial.