Distributors and affiliates are the same concept in SOLO Server.
Distributor Contact & Account Details
Company Name - The Company Name, if applicable.
Contact Name - The contact person.
Mail Address 1 - Address line 1.
Mail Address 2 - Address line 2.
Mail Address 3 - Address line 3. Do not use this field for Suites or Apartment numbers. Only use this field if the address is too long to fit in the first 2 fields. It makes your records cleaner.
Country - Address country.
Phone - Phone number.
E-Mail - Contact email address.
CustomerID - The CustomerID if the distributor/affiliate has a corresponding customer record in SOLO.
Distributor Type - The user defined Distributor Type
Web Site URL - The distributor's URL or URL to affiliate's home page that hosts your affiliate graphic.
Enabled - If this is an active distributor that should be included in distributor lists.
User ID - The User ID of the distributor that is used to log in to the affiliate interface or shopping cart.
Password - The password associated with the User ID to log in to the affiliate interface or shopping cart.
Accounting Options
Billing Name - The name that should appear on all checks to this distributor/affiliate.
Pct Discount - The discount off list price that the distributor offers on their web site. The distributor cannot discount the product below their actual cost.
Pct Cost - This field is NOT the commission that you are giving your affiliates for each sale. Instead, this is the percentage that your distributor pays for your products. For example, if you sell a product for $100 and offer Pct Cost of 65%, they pay $65 for your product. They can then turn around and sell the product for $100 (their commission would be $35) or use Pct Discount to offer the product for somewhere between $65 and $100.
Tax ID - The Tax ID of the distributor or affiliate. This may be necessary for tax purposes because you are paying an entity a commission for sales. Consult your tax advisor to see if your commissions are taxable. Individuals (US residents) should provide their social security number.
Tax Classification - Identify the type of entity that this distributor is classified as.
QB Class - The QuickBooks class associated with this distributor. Normally left blank.
Advanced Options
These options are available only to master users.
Merchant ID - The merchant account used by the Distributor/Affiliate. This can be set to use the same merchant account as the author or another merchant account defined for the Distributor/Affiliate.
Register Redirect - Custom page to redirect to during checkout after submitting the registration page.
Completion Redirect - Custom page to redirect to during checkout after order processing.
Order Processing Plugin - The order processing plugin to call after standard order processing to perform additional custom order processing actions.
Cart Options
Notify Orders - Enable if the distributor should be notified of orders processed on their behalf. Note that the distributor can log in and change this flag.
Require Cart Login - Check this to force the distributor to log into the shopping cart using their UserID/Password. This is generally checked for distributors who are resellers which purchase multiple licenses for redistribution. This is only supported by the .NET shopping cart.
HTML Top - Virtual Storefront configuration parameter. Refer to Modifying Distributor Custom HTML.
HTML Bottom - Virtual Storefront configuration parameter. The users can log in and change this on their own, but they are not able to upload graphics to the server. Refer to Modifying Distributor Custom HTML.
Order Confirm HTML - Custom HTML that is output for the Distributor/Affiliate on the order confirmation page. The following search and replace variables are supported:
[varInvoiceNo] - The Invoice Number.
[varLicenseID] - The License ID, or a comma separated list of License IDs if there are multiple licenses.
[varOriginalQS] - Original query string that started order
[varCustomerID] - The CustomerID
[varPassword] - The customer password
[VarCustomerEmail] - The customer email address.
[varChargeAmount] - The total amount charged for the invoice formatted as currency
[varChargeAmountNF] - The total amount charged for the invoice not formatted as currency (to be used with tracking pixels)
[varAmountSubtotal] - The invoice subtotal formatted as currency
[varAmountSubtotalNF] - The invoice subtotal not formatted as currency (to be used with tracking pixels)