Can I use this module to create a single use per customer coupon?

I want to offer a coupon for a free one month trial subscription. I am using the subscription module plus role assignment. I would use the PayPal Buttons module because it includes a trial subscription option via PayPal, but my client wants to accept good ole fashion checks as well.

Can I use the coupon module for this?

thanks,
Katrina

--
www.ambereyes.net

CommentFileSizeAuthor
#2 uc_coupon-262137-2.patch7.87 KBpingers

Comments

pingers’s picture

I'm after the same feature and am thinking about doing it.

Looks like there's a user field in the uc_coupons_orders table that could be used as an extra part of the db_query.
Then you need another option when creating the coupon... maxusesperuser.
Then in the save, save the uid.
In the validate add user = $user->uid in the sql select... db_num_rows() (if the option is >0).

Hmm.... doesn't sound too hard. Time permitting.

pingers’s picture

StatusFileSize
new7.87 KB

Can now choose max uses per user.

Run update.php after patching uc_coupon.install

Also fixed the count not working for me by checking strings against order_status rather than integer

Hope this helps.

pingers’s picture

Status: Active » Needs review

double post - remove.

ambereyes’s picture

Great! I will test this as soon as I can.

Katrina
--
www.ambereyes.net

a_c_m’s picture

Version: 5.x-1.5 » 5.x-1.8

is this getting rolled into the latest version ?

longwave’s picture

Version: 5.x-1.8 » 5.x-1.x-dev
Category: support » feature
Status: Needs review » Fixed

Patch updated and committed to DRUPAL-5.

a_c_m’s picture

rapid !

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.