How to: Skip some transactions
It is possible to configure the postback system to skip every N transaction of either a specific offer, or globally.
This can be configured either in the postback_conf table on mysql database on central, or in the legacy admin panel on section "Postback configuration".
This mechanic is implemented in the mid.com/konnektive/skipPostback.php file.
Configuration
To create a rule for all offers (a global rule), use null as the offer id.
To create a rule for one specific offer, use the offer id as the offer id. This rule takes precedence over the global rule.
Rule precedence
When a transaction is being processed, the mechanic fetches 2 rules: the global rule and the offer-specific rule.
The rule applied is selected with this logic:
- If there is an offer-specific rule, it will be used.
- If there is no offer-specific rule, the global rule will be used.
- If there is no offer-specific rule and no global rule, the mechanic will disable itself for this one transaction. Meaning the transaction will not be skipped by this mechanic.
- If both rules exist, offer-specific rule will be used.