Loyalty Rewards Point System for Satchmo

Posted by Dan on Friday the 9th of December, 2011

I have created a module for Satchmo (an ecommerce system for Django) that deals with customer reward points. Customers can receive rewards for signing up and for purchasing products and are able to redeem their reward points when buying products.

You can view and download the source code from Github.


  • Set sign-up points value.
  • Set percentage of points a customer will get from an order.
  • Set money value of points.
  • Allow for partial points payment on an order.
  • Customer points transaction history.

Install & Setup

  1. pip install -e git+git://
  2. Add reward to your INSTALLED_APPS setting.
  3. Activate and change the available options in admin > edit site settings
Posted in: Django