Best way to distinguish between "Cancelled, but time remaining" and "Cancelled, effective immediately"?

Clay Nichols's Avatar

Clay Nichols

15 Feb, 2012 02:28 PM

Let's say we have two Use Cases:

  1. User cancels subscription but still has some time remaining that they've paid for. They Paid on Month day 1, cancelled (CancelDateTime) on day 20, next bill date would be NextMonth day 1. We DO want to let them continue using it.

  2. Same as #1 but for some reason (perhaps they gave their Plan ID out to 100 people) we want to cancel them IMMEDIATELY and not allow any further use.

We currently check for Subscription status by looking for:
CancelDateTime<> null and NextBillDate Before Today.
That takes care of #1

How might we check for #2?

(I guess one option would be to manually set their NextBillDate to TODAY).

What's your suggestion of how to handle #2?

  1. Support Staff 1 Posted by Marc Guyer on 15 Feb, 2012 10:00 PM

    Marc Guyer's Avatar

    (I guess one option would be to manually set their NextBillDate to TODAY).

    You could but only prior to cancelation. You can't change a bill date on a canceled subscription. What's the difference between scenario 1 and 2? What's the difference that makes you want to cancel 2 immediately?

  2. 2 Posted by Clay Nichols on 16 Feb, 2012 01:37 PM

    Clay Nichols's Avatar

    As I mentioned in my Use Case: Fraud would be one reason for immediate cancellation:

    "(perhaps they gave their Plan ID out to 100 people"

  3. Support Staff 3 Posted by Marc Guyer on 16 Feb, 2012 08:37 PM

    Marc Guyer's Avatar

    What I mean is, how would CG know if you intend for the subscriber to be treated differently? I think you mean that this in this special case, you'd like to force cancel the subscription immediately with a manual process.... Off the top of my head, theres no way be selective in that way. However, if the event ever pops up, just let us know who you'd like to force cancel and we'll take care of it for you. We'll probably just force the next bill date to be in the past as you suggest.

  4. Marc Guyer closed this discussion on 08 Mar, 2012 03:46 PM.

Discussions are closed to public comments.
If you need help with Cheddar please start a new discussion.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac

Recent Discussions

28 Mar, 2024 10:45 PM
24 Jan, 2024 08:33 AM
11 Jan, 2024 07:13 AM
30 Nov, 2023 02:07 AM
22 Nov, 2023 08:41 AM