1 payment non-reoccuring in drupal 5.x version?

3 replies [Last post]
mdlepage
Offline
Joined: 11/18/2009
Status: 
Answered

Hi Leighton,

I just purchased your module.  Quick question.  I'm running drupal 5.x.  Does your drupal5.x version support a 1 payment non-reoccurring scenario?

Our site offers access to paid e-learning modules for a 3 month period for 1-time payment.

Also, if we made a subscription re-occurring, (ie: purchase for 3 months, with options to renew for a further 3 months), does the client get notified by email that a payment will be made soon, with the option to cancel?

Thanks for your help,

Michael

Leighton Whiting
Offline
Joined: 06/02/2009
Michael, You should be able

Michael,
You should be able to set Recurring to true and then put the number of payments to 1. Then set the period for 3 months. It will then expire after the 3 months. This is how it works in 6.x, but I can't remember if 5.x had that feature added or not. 5.x is in maintenance mode only for now, although I am planning to do a full backport of Paypal Subscriptions once it hits version 4.15 (still have some more features I want to add before doing it).

There has been a feature request for emails before the subscriptions are renewed, and I am working on that for the 6.x version (working on a solution that uses cron to track and act on subscriptions) but it won't be ready for another couple of releases still.

Hope that helps!

Sincerely,
Leighton Whiting

mdlepage
Offline
Joined: 11/18/2009
Hi Leighton, It looks like

Hi Leighton,

It looks like the feature in question isn't in the 5.x version.  When I set it up as you suggested, I receive an error "Cannot be recurring if number of payments is one."  I suppose I have 2 options to get this working soon.

1) upgrade to drupal 6.x (might be a good impetus for us to upgrade)

2) set the subscription up as non-reoccurring, and cancel users manually after 3 months have passed.

Any other suggestions for a near-term solution?

 

Thanks,

Michael

Leighton Whiting
Offline
Joined: 06/02/2009
Mdlepage, If I were you, I

Mdlepage,
If I were you, I would upgrade to drupal 6.x anyways, as this module has tons of new features in the 6.x version that haven't been backported to Drupal 5.x (since 5.x is in maintenance only mode). Also, Drupal 7.x is about to be released, and when it is, Drupal will officially stop supporting Drupal 5.x, as will all of the module maintainers. I will be releasing a 7.x version of all of my modules when 7.x comes out, which will be available for free to current customers like you.

That being said, the only other solution is to manually cancel their accounts. I apologize for that, I have been meaning to backport features to 5.x for quite some time, but I've just been too busy adding new features to 6.x.

Sincerely,
Leighton Whiting

Twitter Feed