Active
Project:
UC Recurring Payments and Subscriptions
Version:
6.x-2.0-alpha4
Component:
Documentation
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
14 Oct 2010 at 23:03 UTC
Updated:
12 Mar 2014 at 11:58 UTC
Jump to comment: Most recent
Comments
Comment #1
univate commentedNo there is no support for this at the moment.
The best way to support this type of feature is probably via conditional actions. But Conditional action has no way currently to trigger events based on time, I think the first step is creating a generic trigger that can be triggered based on the time for or till another event in ubercart and you will be able to compare dates to trigger any actions you like.
Comment #2
elliotttf commentedThanks, I'll add this to my queue and will attach a patch when I've got a solution (unless someone else wants to jump on this).
Comment #3
pixelsweatshop commentedsub
Comment #4
EvanDonovan commentedBtw, a generic time-based trigger would probably best live in its own module, and would be a hook_cron() implementation that would check the current time.
I think that it wouldn't be necessary to use a generic trigger though, since this could have similar code to the notification for expiring credit cards which I attach in #629352: Credit card expiry reminder.
Comment #5
elliotttf commentedNot sure when I'll get a chance to look at this agian, it's fallen out of focus with the company that was paying me to work on it. Unassigning from myself.
Comment #6
scarr commentedI'd love to see if we can resurrect this. I may be able to get someone on my team to take a look at it, but if there is anyone here who could point us in the right direction or who can finish this much quicker than us, it would be great functionality. It is necessary for a project we are working on that we send a renewal notification prior to expiration, and for that date to be flexible (in other words, we may want 1 week for monthly subscriptions, and 1 month for yearly).
Thanks!
Comment #7
EvanDonovan commentedI will possibly need this in the next month as well, but am not going to start working on it until I am certain of that. If you want to take it on first, that would be great. I would recommend a Conditional Actions (i.e., generalized) approach now, since that is what I would need if I were to need it. (The client wants to be able to configure the emails in a UI, and control the timeframe in which they are sent out.)
Comment #8
majdi commentedhmmm
I think this can be done using rules module, I will check that and get back soon because I need this feature in one of the sites I'm working on
Comment #9
halloffame commentedUpdate?
Comment #10
jsibley commentedHas anyone made any progress with this? Thanks