Most common sale/action tracking error messages

This article should serve as a list for all possible messages which we set when a commission should not be saved. You will find those messages while debugging via Tools->Sale requests log screen or via Tools->Event logs.

General messages

No affiliate recognized!

No affiliate was recognized during saving of the commission. Possible reasons:

  • customer did not click affiliate link
  • affiliate link wasn't correct
  • no click tracking code on landing page
  • fraud protection blocked click saving
  • visitor is using an advanced AdBlocker that is interrupting the tracking process
  • visitor's cookie wasn't passed to sale tracking for example in PayPal button integration
  • click was done for different Post Affiliate Network account than the sale/action.

If you are sure that the order should have been referred by an affiliate then you need to debug the click tracking

No campaign recognized!

No campaign was recognized by any of the campaign matching options.

STOPPING, Cannot find commission group for this affiliate {AFFILIATE_ID} and campaign {CAMPAIGN_ID}!

Usually, the affiliate isn't invited in the Private Campaign under which the commission should have been saved.

STOPPING (setting setDoCommissionsSave(false), because TotalCost is 0 and zero order commissions should not be saved.

The total cost of the order was recognized as 0 (sometimes this can happen even if there are some unexpected characters in total cost field) and in your campaign's commission settings you don't have the checkbox for "Save transaction also for zero orders (Total Cost = 0)" checked.

Force choosing campaign by product id: Enabled, {ERROR_MESSAGE}

Most probably you'll get an error like "No campaign matching product ID: PRODUCT". You have checked "Force choosing campaign by product ID" option in Configuration->Tracking settings and the product for which the commission should have been saved was not found in any of your campaigns. More info about using product ID

campaign error: {ERROR_MESSAGE}

Most probably you'll get an error that the campaign is stopped. You can see that in Campaigns->Campaigns manager->Advanced search and make sure you are listing the stopped campaigns. You can edit the campaign to change its status if you want to.

default campaign error: {ERROR_MESSAGE}

Similar to above but the campaign which is marked as default in Campaigns->Campaigns manager was recognized

Commission type: {TYPE} is not supported by campaign {CAMPAIGN_ID} or is NOT enabled!

For example you are saving Action Commissions but the campaign which was recognized doesn't have that Action Commission for which the code was executed added or this commission is not enabled. It can happen even with per Sale or other commission types.

User {AFFILIATE_ID} is declined.

The affiliate to whom the commission should have been saved is declined.

Commission is not defined in campaign or user has no multi tier commission, user: {AFFILIATE_ID}.

This applies only to multi-tier commissions. When saving commission the system first loads the whole affiliate tree of the referring affiliate and only then looks at the campaign's commission settings. So you could see this message for example if you have only 1st tier commissions set and the referring affiliate still has a parent. Then for the parent affiliate there shouldn't be any commission but you would see this message in debug. In case this message was for 1st tier commission then you need to investigate your campaign and commission settings.

Fraud protection messages

Found another sales / leads from the same IP: {IP_ADDRESS}, campaignid: {CAMPAIGN_ID}, order ID: {ORDER_ID} within X seconds.

In Configuration->Fraud protection->Sales / Actions commissions you have enabled the "Recognize duplicate orders coming from same IP address within X seconds." option and there has been some commission already saved with the same order ID within given period.

IP: {IP_ADDRESS} is banned.

The IP address which initiated saving is in Configuration->Fraud protection->Sales / Actions commissions "Ban sales from IP addresses" field.

HTTP_REFERER: {REFERRER_URL} is banned.

The referrer URL is listed in Configuration->Fraud protection->Sales / Actions commissions "Ban sales from urls (HTTP_REFERER)"

HTTP_REFERER: {REFERRER_URL} is not allowed.

The referrer URL is NOT listed in Configuration->Fraud protection->Sales / Actions commissions "Allow only sales from urls (HTTP_REFERER)"

Found another sales / leads from the same OrderID {ORDER_ID} within X hours.

In Configuration->Fraud protection->Sales / Actions commissions you have enabled the "Recognize duplicate orders coming with the same order ID within X hours from initial sale." option and there has been some commission already saved with the same order ID within given period.

Messages related to Features

Split Commissions

Sale not saved, because user {AFFILIATE_ID} not found in split.

Recognized affiliate was not found in the split commission data for the particular visitor.

Sale not saved, because commission is 0 for user: {AFFILIATE_ID}.

100% of the commission was distributed among first and last affiliate so the rest is not eligible for receiving commission.

Sale not saved, because split commission does not reached minimum commission for user: {AFFILIATE_ID}.

The computed commission was lower then what you have set up in the recognized campaign's commission settings under "Split Commission Settings" and the "Minimum commission $" field.

Post Affiliate Pro GeoIp

PapGeoip: country {COUNTRY_CODE} is blacklisted.

The country is listed in Configuration->Fraud protection->Sales / Actions commissions under "Blacklisted countries"

Private Campaigns

Private Campaigns: User {AFFILIATE_ID} is not approved in campaign {CAMPAIGN_ID}!

The affiliate to whom the commission should have been saved is not approved/invited in the private campaign which was recognized in tracking.

Messages related to Plugins

Custom recurring level plugin

PLUGIN CustomRecurringLevel - There were more recurrent orders found ({numberOfRecurrences}.) for the orderid: ({ORDER_ID}) than the plugin can handle, stopping.

The plugin can work only on 5 recurrences. So if it finds more then 5 per Sale/Action commissions with the same order ID then it can't affect the commission any more. This plugin currently doesn't work with Recurring Commissions feature and it looks only for per Sale and per Action commissions with the same order ID.

PLUGIN CustomRecurringLevel - Custom commission for this level is set to ZERO, transaction won't be saved.

Commission for the Xth recurrence which should have been saved was set to 0 so it isn't saved.

Minimum total cost plugin

PLUGIN MinTotalCost: commission will NOT be saved, total cost ({TOTAL_COST}) is LOWER than the minumum ({PLUGIN_SETTING}). Ending...

The request came with lower total cost as allowed by the plugin configuration in your campaign's commission settings.

Prohibit Commission If Affiliate Is Purchaser

PLUGIN ProhibitCommissionIfAffiliateIsPurchaser, transaction is not saved because should have zero commission and Saving of zero commissions is disabled.

Defined Custom commission in plugin settings is set to 0 and you don't have saving of zero commissions enabled in your campaign's commission settings.

PLUGIN ProhibitCommissionIfAffiliateIsPurchaser: Affiliate of id {AFFILIATE_ID} has no parent affiliate. Commission for this tier no. "{TIER_NUMBER}" will not be saved.

The commissions should have been shifted by one level thanks to the "Skip affiliate" configuration of the plugin, however there were not enough affiliates in the tree to save all the commissions. This is not really a problem.

PLUGIN ProhibitCommissionIfAffiliateIsPurchaser: No commission setting found in commission group  of id {COMMISSION_GROUP_ID} for tier no. {TIER_NUMBER}.

After shifting the commissions by one level thanks to the "Skip affiliate" configuration a commission should have been saved for affiliate who is in commission group (even campaign's commission settings are related to as default commission group) which doesn't have commission defined for that tier. So basically not a problem again since this affiliate shouldn't have received the commission.

Rest Commissions

PLUGIN Rest Commissions - plugin applied, formula: {PLUGIN_FORMULA} commission typeId: {COMMISSION_TYPE} campaign: {CAMPAIGN_ID}.

The original commission based on campaign's commission settings is ignored, instead the commission is created by the Rest Commissions plugin according to the formula defined in the plugin. Not really a problem.

Top Level Affiliate Commission

PLUGIN Top Level Affiliate Commission tier commission is not saved because affiliate has parent.

Top Level Affiliate Commission plugin ensures that the commission is saved only to the top affiliate in the affiliate tree so it doesn't save commissions for all the other affiliates who have some parent above them.

Lifetime Commissions

PLUGIN LifetimeCommissions: Unreferred user cannot be loaded.

You have enabled "Save as unreferred (if set in tracking settings)" in plugin's configuration however there is no affiliate set for "Save unreferred sale/lead" in Configuration->Tracking settings or this option isn't enabled at all.

PLUGIN LifetimeCommissions: After cookie lifetime limit.

You have enabled "Do not save commissions" in plugin's configuration and the referral relation is older then the defined cookie lifetime so the commission wasn't saved. Not really a problem.

Maximum Commissions Per Referral

PLUGIN MaxCommission per referral is full ({NUMBER_OF_COMMISSIONS}).

the affiliate/customer has already reached the maximum allowed number of commissions per plugin's configuration defined in campaign's commission settings.

Sale Tracking Fraud Protection

PLUGIN Sale Tracking Fraud Protection: Checking md5 checksums failed. Checksums: {RECEIVED_CHECKSUM} - {EXPECTED_CHECKSUM}

the tracking code which triggered saving isn't set with correct checksum. Most probably a blocked fraud attempt if your code is for sure configured correctly.