Commission settings

Every completed purchase of the shop related to an affiliate user will generate a commission to pay.
The commission concerning the affiliate is the sum of the commissions of all the products added to the cart. To change the general settings of commissions, go the options panel of the plugin, click on the “Settings” tab and scroll the page to the “Commissions” section.

commisions setting

Here you can edit the following options:

    • General rate: general commission percentage related to any product of the shop and any affiliate, except possible commissions set in the Rates section of the plugin.
    • Avoid auto commission: if this option is activated, no commissions will be generated for those purchases that have the same refer ID to the user that made the order.
    • Exclude tax from commissions: exclude taxes and VAT from the commission amount, so you can choose whether to calculate the affiliate commission before or after VAT.
    • Exclude discount from commissions: By enabling this option, the commission will be calculated on the amount of the discount applied.
    • Notify admin: this option lets you send notification email automatically when a commission assumes the Pending status.
    • Calculate commissions permanently: based on registered cookies, this option stores the commissions of the affiliate, for every purchase the related user will make. If the related user reaches the site from the link of another affiliate, this one will be the next affiliate for which this option will store the commissions.
    • Prevent referral switch: by enabling this option, the user will always be associated to the affiliate who led him to purchase on the store (from the moment it has been decided to calculate the commissions in a permanent way), even if he visits a link associated to a different refer ID.
    • Persistent commissions rate: commission percentage for all orders after the first one, even if the user visits the site directly (associate affiliate to customer). The amount of the new commission is based on the percentage applied to the old commission. Meaning: if you want to credit the same commission percentage, you’ll need to set the “Persistent commissions rate” to 100%.
All commissions after the first one will be calculated as follows:
product_price * general_rate * persistent_commissions_rate

Coupon commissions

If you have enabled the coupons management, a commission will be generated automatically every time a sale is made on your store using the coupons shared by the affiliates even without visiting the affiliate link.

For further details about how to create and assign coupons, please refer to this page.

Commission rate

The plugin allows three kind of commissions:

  • “general”: it is specified in “Affiliates -> Settings” and it is valid for all the affiliates and all the products of the shop
  • “specific by user”: (optional) it can be inserted in “Affiliate -> Rates” or in the user’s profile and it overrides the general commission percentage
  • “specific by product”: (optional) it can be inserted in “Affiliate -> Rates”.

General rate

User and Product rate

Commission status

All the commissions generated by the orders of the site are stored in the “Commissions” section of the option panel of the plugin. There is also a possibility to export the commissions in CSV format.


The commission is created with the “Not Confirmed” status and it automatically acquires the “Pending” status when the order to which it is associated is completed: this status change is notified next to the section label.

pending comission

Thanks to the bulk actions of the page, it is possible to change the status of every commission in:

  • Pending: status of the commission when the linked order is completed.
  • Not Confirmed: default status of the commission when entered in the table.
  • Cancelled: status of the commission when the order is cancelled.
  • Refunded: status of the commission when the order is refunded.
  • Trashed: Step before deleting the commission permanently (new “trash” label will appear).

commissions view

The commission can be paid only in “Pending” status.

The payment of the commission can be done, manually or automatically, thanks to the integration with PayPal.

Go to this page of the documentation to get the information about the management of the commission payment.