Hi there,

I am new to ubercart, so I wish to get some advice from someone.

I am building my e-commerce store with Ubercart. I wish to give points or vouchers to selected customers to buy a selected group of products. For example: customers can buy product A at USD 100, but it'll deduct 1 point/voucher from the customers. If the customer has 2 points/vouchers then he/she can buy 2 units of A product at USD 200. The points/vouchers can be manually assigned by admin.

Is there any module that can help me in this case, so that I can create a point/voucher system for a selected group of products?

Thanks for your advice in advance.
Hope to hear from you soon.

Comments

Andy_Lowe’s picture

I think some sort of userpoints http://drupal.org/project/userpoints based solution is what you want. There are several Ubercart modules which integrate with userpoints already, ( http://www.ubercart.org/search/apachesolr_search/userpoints+ssfield_cont... ) but I don't know of one that does exactly what you want. Most use cases so far have been looking for some ratio of userpoints to money like 1 userpoint = x dollars.

Someone will have to do some custom coding, but the links above are a good place to start.
-Andy

DLZJ’s picture

Thanks Andy,

Thanks for your advice.

In that case, If I would forgo giving point or voucher to my customer, then if there any way to control the quantity of a product that my customers can buy?

For example: a customer must achieve certain criteria before he/she is allowed to buy 1 unit of special product. After that, if he/she hit the criteria again, then he/she will be allowed to buy another unit of special product. Can we control the quantity for a specific customer or apply this rule to role? So that, I can manually set the quantity that they can buy for the special product.

Thanks again.

Best Regards,
Dennis

summit’s picture

Subscribing did you got this working?
greetings, Martijn