Looking at these modules...

http://drupal.org/project/ubercart
http://drupal.org/project/uc_recurring
http://drupal.org/project/uc_coupon

I'm looking to have someone make uc_recurring and uc_coupon play nice. As per http://drupal.org/node/480546 , it looks like the functionality is already partly working... just needs a few little quirks to be sorted. I'm a developer, but on a tight time crunch and looking at my options.

With these modules, I'd like to be able to create a discount code, and have it be applied to all recurring payments for a certain product. From that issue, it would appear it all works until the transaction actually goes to paypal.

I'm looking for:

1) A price quote on how much it would cost
2) A time frame (I'm looking for this asap, unfortunately... I hate to rush these things)
3) Someone who is available on some chat networks/IRC

This could develop into a long-term relationship if I ever needed more work done here.

Grab my @gmail.com e-mail from here: http://mattx.ath.cx/contactme

Thank you in advance :)

Comments

gloscon’s picture

If someone is doing active development on this, we also need exactly same solution and are willing to chip-in $$ for this. Pls contact us via contact us tab.

timgilmour’s picture

we're also looking for this, sooner rather than later.

univate’s picture

Hi,

As the maintainer of uc_recurring I am always willing to help develop additional features, especially when people are willing to sponsor the development.

uc_coupon should work with uc_recurring, but it would will only act on the initial order at the moment. Thats because its designed to act on orders. uc_recurring on the other hand is designed to act on products.

uc_recurring can be extended as it has a number of its own hooks. I haven't looked closely at the uc_coupon module but I think the solution here is a separate module (uc_recurring_coupon) that adds an additional checkbox you can check when creating a coupon that makes it recurring... and then using the uc_recurring hooks alters the recurring amount based on orders that include these recurring coupons.

It shouldn't matter what payment gateway you are using - so this feature has nothing really to do with Paypal.

Regards
Chris

CWDK’s picture

I'm willing to toss in a couple of bucks for this as well, but I think Matthew2 needs a quote from you.

alexis’s picture

Hi Chris, any news about this request? I'm also looking for a way to enable coupon discounts on recurring payments.

Adding the checkbox to define if a coupon is 'recurring' sounds like a good idea.

Regards.

drupalninja99’s picture

what's the status of this?

BlackCatWeb’s picture

Yes, I'm interested too. Has this problem been addressed?

mattcasey’s picture

subscribing

shunshifu’s picture

Subscribe

aminalid’s picture

It shouldn't matter what payment gateway you are using - so this feature has nothing really to do with Paypal.

I think it does matter in case of paypal WPS, or in the case when a payment method automatically executes the recurring fee and just sends a notification.
The other case woud be uc_recurring sending the request to catch a recurring fee.
I think this has something to do with the "own handler" property in the hook_recurring_info(). And these two cases of capturing the recurring fees would need different approaches when implementing discounts.

Correct me if i am wrong.