About Recurring products ecommerce package

checkerboard - September 25, 2007 - 04:59

HI guys,
If there is anyone who could please give me some information about how recurring products are handled by the ecommerce module then that would be a great help.Currently what I can do is specify an expiry schedule while making a product entry. I thought that the cron job would handle everything else like expiring the product according to the date but it is not. For eg if today is Sep 25 2007 and the expiry is after two days that is 27 Sep 2007. Now when I change the date in my system to 28 Sep 2007 (I am running the site locally for now) it adds two more days to the expiry date and a new expiry date that is 29 Sep 2007 is alloted to the product. I think that the cron job should have expired the product but it is not doing so. Where am I wrong? Please seeking for help

If you find a solutin, please post it here

Walt Esquivel - September 26, 2007 - 02:20

Hey checkerboard,

If you figure out or come across a solution, please be sure to post it here as I'm curious about your issue.

Thanks in advance.

Walt Esquivel, MBA; MA; President, Wellness Corps; Captain, USMC (Veteran)
$50 Hosting Discount Helps Projects Needing Financing

I'm pretty new to Drupal but

SpottedMarley - October 4, 2007 - 13:15

I'm pretty new to Drupal but my job is requiring me to crash course in Drupal dev and, more specifically, Drupal E-commerce dev and I have been playing with the recurring module and, from what I've been able to learn so far, the recurring module is designed to work in conjunction with the ec_roles module. The recurring module does not affect your product, but rather the roles of the users who purchase it, based on the schedule you apply to the product. If you install ec_roles, you will see that for each recurring product you create you will have a list of options for affecting the user's roles upon product expiration.

One tip I can give you that took some time to figure out was that, with ec_roles and recurring both installed, when you edit or add a new product, you must first select the expiration schedule (the expiration options will be disabled)... save the product... then re-edit it and now your expiration options will be available. Once I figured that out, it made sense because the system didn't know the product was recurring until I saved the prodcut with the schedule attached.

I hope this is all accurate and I hope it helps you out some.

JFuNKaLLSTaR

 
 

Drupal is a registered trademark of Dries Buytaert.