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?