Skip to main content

Advertiser Settlement Autogeneration

Streamline your workflow by automatically creating advertiser settlements on a regular schedule.

Written by Trackdesk Team

Settlement autogeneration automatically creates advertiser settlements on a regular schedule, removing the need to generate them manually. Once enabled, the system checks each advertiser's balance and creates settlements according to your chosen frequency and minimum balance threshold.


​

How it works

When settlement autogeneration runs, the system goes through the following sequence:

  1. Checks the schedule: verifies if it's the right day based on your configuration.

  2. Reviews advertiser balances: looks at all advertisers who have billing details set up.

  3. Applies the minimum balance filter: only creates settlements for advertisers meeting your minimum balance threshold.

  4. Generates settlements: creates an individual settlement for each qualifying advertiser.

  5. Adds automatic notes: each settlement includes a note indicating it was automatically generated, identifying the week or month it covers.


​

Configuration options

Two main settings control how autogeneration runs.

Frequency

Choose how often settlements are generated:

  • Weekly: select any day of the week. Settlements are generated at the start of that day.

  • Monthly: choose when in the month settlements are generated. Options are First day, Last day, or a Custom day between the 2nd and 28th.

Minimum balance

Only advertisers with balances equal to or exceeding the configured minimum will have settlements generated. Set to 0 for no minimum. This is useful for avoiding small-value settlements (for example, set to 100 to only generate settlements when an advertiser's balance reaches at least that amount in the configured currency).


​

Setting up

To enable settlement autogeneration:

  1. Navigate to Settings → Advertisers → Settlement autogeneration.

  2. Toggle Enable settlement autogeneration on.

  3. Select your Frequency (Weekly or Monthly) and configure the schedule.

  4. Set the Minimum balance.

  5. Click Save.

​

Notes

  • Billing details required: settlements are only generated for advertisers with billing details configured. Advertisers without billing information are skipped automatically.

  • Once per day: the system runs once per day according to your schedule. If the process has already run for the current day, it will not run again until the next scheduled day.

  • Custom day range: monthly custom days are limited to the 2nd through 28th to ensure consistent generation across all months, avoiding complications with shorter months like February.

  • Timezone: settlement generation uses your platform's default timezone. The schedule runs at the start of the day in that timezone.

  • Balance calculation: settlements include all open balances accumulated up to the start of the scheduled day. Transactions from the day of generation will be included in the next cycle.

  • Adjusting the schedule: you can modify your settlement autogeneration settings at any time. Changes take effect from the next scheduled run.

Troubleshooting

If settlements aren't being generated, check that:

  • The feature is enabled.

  • Advertisers have billing details configured.

  • Advertiser balances meet your minimum balance requirement.

  • Timezone settings align with your expectations.

Did this answer your question?