Experimental project

This is a sandbox project, which contains experimental code for developer use only.

This module provides a way for roles with the appropriate permission to define Codes which users can then redeem to get userpoints.

Module depends on Drupal 7 version of http://drupal.org/project/userpoints

  • Codes can be disabled and re-enabled.
  • Codes currently can only be redeemed once by each user.
  • A user can redeem a code by visiting the "userpoints/redeem-code" page.

A similar module exists http://drupal.org/project/commerce_coupon_userpoints but depends on Commerce.

Our use-case required Codes to be able to be given to users offline or by other means (with no Commerce system involved) and then required to be entered on the site by a link provided on pages across the site.

Roadmap

  • Allow codes to expire.
  • Allow admins to administer more aspects of Userpoints. (message etc)
  • Allow codes to be used more than once.
  • More...?

Project information

  • Created by pavlosdan on , updated