Documentation: Transactions - AffiliationSoftware

Transactions

Transactions

 

When an affiliate generates a conversion (such as a sale), AffiliationSoftware recognizes it and assigns him a commission, registering it on the transactions page. Only transactions with "Approved" as status will be paid to affiliates.

On this page you can see all the commissions generated by affiliates. Each commission corresponds to a transaction. In each transaction are indicated: commission amount, date and time, status, order number, IP address and other useful details.

You can search through the results by using the search filters located at the top of the page. By clicking on a column, you can sort the results in ascending or descending order.

To recognize and automatically register the affiliates’ commissions, you must insert the tracking code on your website.

How to manage transactions

10.1. Add a Transaction

If the tracking code is inserted correctly, the commissions are automatically registered when the conversion takes place. You can also manually add a transaction to give a commission to an affiliate.

To add a transaction, click on the "Actions > Add" button located at the bottom of the "Transactions" page and complete all the required fields. A description of each field is available in the next chapter. When finished, save the changes with the "Save" button at the bottom of the page.


10.2. Edit a transaction

You can edit a transaction to change the commission amount, the status or other details. To edit a transaction, click on the pencil icon located on the right. Change the values of the fields and then save the changes. An explanation of each field is available below.


Date and time
Enter the date and time of the transaction.

Affiliate
Select the affiliate to assign the transaction to.

Campaign
Select the campaign related to this transaction.

Status
Select the status of the transaction. An explanation of each status is available in the next chapter.

Type
Select the type of commission (sale, lead, click, etc.)

Tier
If you use multilevel you can select the tier, otherwise leave 1° tier.

Commission
Enter the exact amount of the commission you want to give to the affiliate. Use the dot as a decimal separator. To request a refund, enter a negative amount instead.

Gross profit 
If you have the "Revenues" plugin you can enter the gross amount you have earned.

Sale amount
You can enter the sale amount or leave this field empty.

Order ID
You can enter the order number, a reference to the transaction, or a text of your choice. This value is displayed in the "details" column.

Note
You can enter notes. Notes are private and are only visible to admins.


10.3. Approve transactions

Each transaction is initially registered with a "Pending" status and must be validated by an admin. Validating transactions means verifying them and deciding whether to approve and pay them, or decline them in case of problems, for example if the order has been canceled. You can approve a transaction by selecting it and clicking on the "Actions > Approve" button located at the bottom of the page. Or decline it by clicking on the "Actions > Decline" button. Only transactions with "Approved" as status will be paid to affiliates. When you validate a 1° tier transaction, the multilevel transactions associated to it are also automatically validated.


10.4. Transactions’ statuses


Pending

Pending transactions must be manually validated. The admin must approve the valid transactions to pay them, or decline them in case of problems, for example if the order has been canceled.

Approved
The approved transactions are valid and are paid as soon as the affiliate reaches the minimum amount to receive the payment.

Confirmed
Confirmed transactions are valid but not yet ready to be paid to the affiliates.

Declined
The declined transactions are not valid; therefore, they won't be paid to the affiliates. These transactions are automatically deleted after 6 months.