Hello,

I'm developping a website where clients can buy a number of credits and then use them to buy products on the website.
I have installed User Points and uc_credit_store, it works great for buying the products with credits. However I can't find a way for the users to buy new credits paying by credit card.

Is there a module that already covers this?

If not, I guess it would be possible using the User Points API, any guideline on how to proceed?

Thanks for you help.
Celia

Drupal 6 | Ubercart 2

Comments

ajs2’s picture

hey,

Have you found a solution?

celia_ccs’s picture

I used the modules userpoints and ubercart_userpoints.
I activated ubercart_userpoints products and it worked.
I could add a feature to the product to add Points to the user when purchased.
It works fine. :))

cmckay’s picture

For some reason, points are not being added to the user accounts when they purchase a product, what versions of ubercart are you running?

pog21’s picture

I'm trying to work out a similar process. Could you elaborate on how you did this? Would be very interested to know! :)

april26’s picture

I have userpoints, uc_store credit, uc_conditional actions, uc_store credit and other modules already installed and linked.

I created a product "purchase credits" - it is in bundles of $10, and you can buy multiple quantities.

I created a Ubercart conditional action under "store credit payment method" (which is already linked to use Userpoints)
* Check the products in the cart ->
* if "Purchase Credits" is one of the products in the cart ->
* then negate the Store Credits payment method.

i am happy for people to shop AND buy credits with a bank transfer, but you might need a second conditional action that prevents them buying anything else at the same time.

I'm going to allocate credits manually because I have to check the EFT was made first, but I'm sure one can make a Ubercart conditional action for that too.

There are 10 kinds of people in the world, those who understand binary and those who don't!
InterComm South Africa (www.intercomm.co.za)