Question

I wonder, which Drupal modules I can use to implement the following system:

User has X amount of credits on his account (I think CCK can store this value). He can create specific Nodes (requests for admin). Each Node has a Type (Taxonomy defined, may be. Or via CCK). Each Type has associated number of credits. When user publishes a Node providing certain type, his balance of credits decreases by the number of credits Node Type has (admin will perform this request and send user notification email).

This is some kind of very simple e-shop for activation codes. I didn't want to use Ubercart due to it's complexity. May be this functionality can be achieved using some simple Drupal modules? Or may be there are some alternate ways? Or it is better to go Ubercart (can it do what I want BTW)?

Was it helpful?

Solution

I've seen folks in the Ubercart forums do this kind of thing for purchasing/posting ads on a site.

Check out these modules:

http://drupal.org/project/uc_store_credit

http://drupal.org/project/userpoints_ubercart

OTHER TIPS

https://www.drupal.org/sandbox/taggartj/2343093

may be worth a look it is a credit system, adds a product feature to give user credits also has good helper functions to integrate with rules ect , also has a sub module to limit a content type by amount of credits and then deducts after the new node has ben created & has blocks to show the user their credits and credit history :)

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top