0

Future Membership cancellations not working as expected, Customers complaining about being billed

Angela Petschow (Admin) 6 days ago in Memberships 0

I have several cases where college student parents request (in advance) membership cancellations for future dates. The problem is that I was unaware that you actually have to set the date to TWO DAYS BEFORE the "next billing date".

Also, aren't they losing out on one full day of membership??

Additionally, when I spoke to tech support there is a difference between if the client cancels via the portal vs when we cancel using the admin panel. There shouldn't be a difference. Setting a cancellation date for the DAY BEFORE THE NEXT BILL DATE should be the rule regardless of where it was processed (portal vs panel).

========

This is from my conversation with the AI HELP BOT:


Me: "If I cancel a membership on 6/26 and the next billing date is 6/27, which day does the card get billed?"

BOT: "If you cancel on 6/26 and the next billing date is 6/27, the card would be billed on 6/26 (the day before the next billing cycle starts).That’s because auto-pay processes overnight on the day before the start of the next membership billing cycle, so there’s no lapse in an active membership. Also, canceling on 6/26 means the membership stays active through 11:59 p.m. on 6/26, then ends at 12:01 a.m. on 6/27."

Me: "So will they get billed?"

Bot: "Yes - they will still get billed on 6/26 if auto pay is enabled, even if you cancel on 6/26 and the next billing date is 6/27.That’s because auto pay runs overnight on the day before the next billing cycle starts (so there’s no lapse in an active membership).Canceling on 6/26 means the membership stays active through 11:59 p.m. on 6/26, then ends at 12:01 a.m. on 6/27."

Me: "So I should cancel it two days prior to the billing date?"


Bot: "Yes, Angela - if you want to prevent the next billing cycle from being generated, you’ll want to cancel it before the system posts the next dues. In practice, set the membership’s Cancels on date to the day before the next billing date (so it ends at 12:01 a.m. on the billing date). So if the next billing date is 6/27, cancel it with Cancels on = 6/26. That way the membership stays active through 11:59 p.m. on 6/26, then ends before 6/27."

----

If I understand this correctly, you have to set your future cancellation date to TWO DAYS PRIOR TO THE "NEXT BILLING DATE"... not just the day before.

This explains the blowback I've received from several people now regarding why they requested to cancel yet they still were charged. 

Is there any way to change the job schedules to that CANCELLATIONS PROCESS FIRST, THEN BILLING??? Or, change the jobs to run at 12:01 AM. It just seems like common sense.

Image 552