Posted by gordon on September 17, 2007 at 1:51am
Also I forgot to add that I have started adding the affiliates/commission system so that people can start paying referring parties for sales. And the way that it has been created the method of building the commissions to be a pluggable hook system so you can build anyway you want to give credit to people.
There is no payment system yet, but this will come soon, and can be implemented into any payment gateway. To start with it will be PayPal, but others can be done, and even systems like printing cheques can be supported.

Comments
Percentages
Will the commission system support revenue sharing using percentages of the product's sale price?
Well, The actual
Well, The actual calculations for the commissions is done in a hook so any kind of calculation you want.
So you just need to write a module which builds the commissions and returns them.
See the simple commission module http://git.drupalecommerce.org/?p=ecommerce.git;a=blob;f=contrib/ec_comm... for and example.
--
Gordon Heydon
thanks a million
This is huge!
I was actually building something similar around userpoints_ecommerce
I was going to have organic groups, setup with their own domains and themes... to look like their own stores...
When something was purchased from their "group" view of shared products, they would get a 5-10% cut...
How is the payout system going to work?
I was going to have monthly totals and have to manually payout...
is any of this inline with your roadmap?
thanks again!
ryan...
www.thefractal.org
First the commissions system
First the commissions system will create receipts putting the customer into credit and then another module will come along and process the actual payment to the customer.
At first this is going to be done using PayPal's mass pay system where the a payment (as in pay money) module will go though and based upon criteria will create a list to be authorized and then it will be sent to paypal. But this system will be done so that it can be linked into any payment system.
However I had not thought about non-money commissions like user points
--
Gordon Heydon
This is an interesting
This is an interesting development. I have many contacts who have Ebooks and other projects they sell via affiliate channels, and pay high costs to license affiliate tracking software since there isn't a good open-source version.
Making this type of functionality will make Drupal a viable choice for many of them. Great work on building this!
Brian Vuyk
Senior Developer, PINGV Creative
bv@pingv.com | (315) 849-9733 | Skype: brianvuyk
Commission port to v3?
Hi,
Is there a chance of porting the affiliates/commission system to e-commerce v.3? I need this kind of system in a site I've been developing, where users trade goods (a transaction may or may not involve money), but the site owner would like to keep a small commission fee out of each transaction.
Other than the transaction fee, can I build a trade shop like that using the e-commerce module? Can I build a shop where users create products to sell, but after the transaction takes place the product is deleted (because a user just bought it)?
Thanks.
... Morpheus: What is "real"? How do you define "real"? If you 're talking about what you can feel, what you can smell, what you can taste and see, then "real" is simply electrical signals interpreted by your brain...
--
... Morpheus: What is "real"? How do you define "real"? If you 're talking about what you can feel, what you can smell, what you can taste and see, then "real" is simply electrical signals interpreted by your brain...
No it is heavily integrated
No it is heavily integrated with the new customer and receipts systems
--
Gordon Heydon