, people can purchase external billing products without being a member.
It creates a contact for the record of the client and the sale is attached to the contact.
When using the external billing plugin, in combination with the commission tracking plugin, you are able to define that a specific member gets paid when a purchase is made. You can add a drop down to the order form, and have it pay a different member based off which drop down option a person selects when ordering the product.
An example of how you might use this, is if you are conducting training in several locations across the USA, and each location has a diferent instructor.
You can create a drop down for the person to select the Location when ordering the product. Then, based off which location is selected, you can have the instructor (a member) get paid a specified amount.
To do this first go to the "Manage External Billing Page".
Scroll to the bottom of the page, and in the "Additional Variables" section, add an additional variable.
After you have added the additional variable, click the icon to edit it:
On the edit page, add drop down values for each location, attach it to the member receiving the payment, then specify the amount they receive:
You can use this for several other scenarios also. In the location example we had multiple people getting paid based off which location was selected. If you wish for only one member to get paid, then add only one drop down value. (Yes, you must make it a drop down, but you can limit it to only one possible value so one person gets paid a specific amount no matter what.)
The amount the member receives would be in addition to any payment he receives from the normal commission tiers setup under the product.