No replies
BrianV's picture
Offline
Joined: 01/10/2008
Juice: 67

I would like to announce the release of the Balance Tracker module and it's Invite Commissions submodule, as they are both (hopefully) fairly useful to the Ubercart community.

Balance Tracker is a module we wrote for a client to track user earnings and payouts. The client had a website which paid a commission to users based upon sales, and they needed a way to track how much each user earned in commission, and to track when each user was paid out.

Balance Tracker creates a 'balance sheet' and simple API to track user credits, debits, and balances.

Since this is a bit vague, I would encourage you to see the project page linked above for fuller details.

Invite Commissions is a module we are packaging with Balance tracker for all versions after 6.x-1.4. It integrates BT, Invite, and Ubercart to credit a user with a configurable percentage of the subtotal each time a sale is made to someone the user has invited. It does this by creating a new Conditional Action which the user should set to fire when an order status is set to payment received.

In addition to being a working module, Invite Commissions is intended to demonstrate some of the opportunities afforded by integrating BT and Ubercart.

I hope you find these useful.