
Commission Plugins
Discover Post Affiliate Pro's powerful commission plugins that let you customize bonus commissions, set maximum referral limits, implement variable tier structu...

Control which transactions generate commissions with Post Affiliate Pro’s filtering and transaction rules plugins. Set minimum order values, automatic approval, and custom filtering conditions.
Available in:
Post Affiliate Pro , Post Affiliate Pro Ultimate , Post Affiliate Network
Post Affiliate Pro provides a comprehensive set of filtering and transaction rules plugins that give you precise control over how commissions are generated, validated, and approved. These plugins help you automate routine tasks, prevent fraudulent or low-value transactions from generating commissions, and ensure fair attribution for your affiliates.
The Sale Filter plugin gives you granular control over commission generation based on transaction value. This is particularly useful for campaigns where you want to apply different commission structures for orders of varying sizes.
The Sale Filter plugin evaluates each incoming transaction against minimum and maximum total cost thresholds that you define at the campaign level. Based on where the transaction falls within these thresholds, the plugin can:
When configuring the Sale Filter for a campaign, you can set the following parameters:
Minimum Total Cost - Sets the lower threshold for standard commission calculation. Transactions with a total cost below this value will trigger the alternative commission rule.
Commission if Below Minimum - Defines what commission to apply when a transaction falls below the minimum threshold. You can specify:
Maximum Total Cost - Sets the upper threshold for standard commission calculation. Transactions exceeding this value will trigger the alternative commission rule.
Commission if Over Maximum - Defines the commission for transactions above the maximum threshold, using the same format as the minimum threshold setting.
Custom Commission Based on Remnant - When enabled, this option calculates commissions based on the portion of the transaction that exceeds the maximum threshold. For example, if your campaign commission is 30%, maximum total cost is $100, and commission over maximum is 10%, a $150 sale would generate: 30% of $100 ($30) plus 10% of $50 ($5), resulting in a $35 total commission.
By default, the Sale Filter only applies to sale-type commissions. However, you can enable it for action commissions as well through the plugin configuration settings. This is useful when you want to apply the same filtering logic to lead generation or other action-based commission types.
The Minimum Total Cost plugin provides a simpler approach to filtering low-value transactions. Unlike the Sale Filter which is configured per campaign, this plugin is set up per commission type, giving you more flexibility when different commission types require different thresholds.
Per-Commission-Type Configuration - Set minimum order values for each commission type independently, allowing different thresholds for sales versus actions.
Commission Group Support - Optionally configure different minimum values for each commission group within a campaign. This allows VIP affiliates to earn commissions on smaller orders while requiring standard affiliates to meet higher thresholds.
Flexible Below-Minimum Behavior - Choose what happens when a transaction falls below the minimum:
Lifetime Commission Exclusion - When used with the Lifetime Commissions plugin, you can optionally apply the minimum total cost constraint only to new customers. Repeat purchases from existing customers would generate commissions regardless of order value.
The Minimum Total Cost plugin is particularly valuable for:
Managing commission approvals manually can be time-consuming, especially for programs with high transaction volumes. The Automatic Approval of Commissions plugin automates this process by changing pending commissions to approved (or declined) status after a specified waiting period.
When enabled, this plugin runs as a scheduled task that evaluates all pending commissions. For each commission type, you can configure:
Auto-Approve After X Days - The number of days after commission creation before automatic status change occurs. Setting this to 0 disables automatic approval for that commission type.
Status Setting - Choose whether to automatically approve or decline commissions. The decline option is useful for commission types that should expire if not manually approved within a certain timeframe.
Auto-Approval Note - Add a note to each automatically processed commission, making it easy to identify which transactions were handled by the plugin versus manually reviewed.
The plugin respects your existing approval workflow:
You can optionally enable email notifications to inform merchants when commissions are automatically approved. This provides visibility into the automated process without requiring manual monitoring.
The automatic approval plugin works with:
Each commission type can have its own approval timeline and settings, allowing you to apply stricter review periods for high-value transaction types while streamlining approval for routine conversions.
The Don’t Overwrite Cookie for X Days plugin protects affiliates from losing their commission when a customer clicks multiple affiliate links before completing a purchase.
In standard last-click attribution models, the most recent affiliate click determines who receives the commission. This can be problematic when:
This plugin adds a protection period after the initial affiliate click. During this period, subsequent clicks from other affiliates will not overwrite the original tracking cookie. The protection is configured on a per-affiliate basis, allowing you to:
The protection period is calculated from the affiliate’s approval date, giving established affiliates time-based advantages in cookie retention.
The cookie overwrite protection setting is managed through individual user attributes in the affiliate profile. Merchants can set the number of days during which that affiliate’s cookies cannot be overwritten, providing granular control over attribution rules.
Beyond the specific plugins described above, Post Affiliate Pro supports additional transaction validation through its plugin architecture. Common validation scenarios include:
Prevent duplicate commissions by validating order IDs against existing transactions. This catches scenarios where:
Combine transaction filtering with IP analysis to:
Use transaction data fields to apply custom validation logic:
When implementing filtering and transaction rules, consider the following guidelines:
Start conservative - Begin with minimal filtering and add rules based on observed patterns. Over-filtering can inadvertently block legitimate commissions.
Test thoroughly - Use test transactions to verify that your filtering rules work as expected before applying them to production campaigns.
Document your rules - Keep clear records of why specific thresholds or rules were implemented. This helps when reviewing performance or troubleshooting issues.
Monitor edge cases - Regularly review filtered or modified transactions to ensure legitimate conversions are not being incorrectly processed.
Communicate with affiliates - Ensure your affiliates understand any minimum order requirements or special commission rules that may affect their earnings.
All filtering and transaction rules plugins can be activated through the Plugin Directory in your Post Affiliate Pro merchant panel. Once activated, configuration options appear in the relevant campaign or commission type settings screens.
For detailed setup instructions, consult the Post Affiliate Pro support documentation or contact our support team for assistance with your specific configuration requirements.
The Sale Filter plugin allows you to modify or prevent commissions for sales that fall outside specified total cost thresholds. You can set minimum and maximum total cost values per campaign, and define custom commission rates for transactions that fall below or exceed these limits.
The Automatic Approval of Commissions plugin automatically changes the status of pending commissions to approved (or declined) after a specified number of days. This eliminates manual review for routine transactions while still allowing you to manually decline suspicious transactions before the auto-approval date.
Yes, the Minimum Total Cost plugin supports setting different threshold values for each commission group within a campaign. This allows you to apply stricter or more lenient requirements based on affiliate tier or performance level.
The Don't Overwrite Cookie for X Days plugin prevents a visitor's tracking cookie from being overwritten by another affiliate for a specified period after the original click. This protects the original referring affiliate's commission and prevents last-click attribution from unfairly crediting a different affiliate.
Take control of your affiliate program with powerful filtering and transaction rules. Automate commission approvals, set minimum order thresholds, and protect your cookie tracking.

Discover Post Affiliate Pro's powerful commission plugins that let you customize bonus commissions, set maximum referral limits, implement variable tier structu...

Unwrapping the latest updates of Post Affiliate Pro this festive December, with sharper features, enhanced plugins, and better security!

Master advanced commission configuration in Post Affiliate Pro including approval types, recurrence settings, negative carryover, variable tier commissions, and...
Cookie Consent
We use cookies to enhance your browsing experience and analyze our traffic. See our privacy policy.