As a development team with payouts on a large game, smaller purchases tend to be unfavorable to the lower percentage users for automatic payouts.
Although manual payouts are an option, some developers want to use the auto payouts for ease of payment.
Example: You get a 10 robux purchase, after taxes, it leaves 7 robux.
Say you have 40, 30, 15, 10, 5 percentages,
Rounding down to what can be paid out, and what they’re owed.
7*.4 = 2, 0.8
7*.3 = 2, 0.1
7*.15 = 1, 0.05
7*.10 = 0, 0.7
7*.05 = 0, 0.35
Problems
Some divisions can run into repeating decimals, so rounding them to the second decimal would work best.
The idea:
Have a decimal stored for each user of how much they’re owed, and display it somewhere on the group, or under developer stats for each game. so the first person would show 0.8 for 1 purchase, 100 of the 10 robux purchases, would leaves 80 robux to be paid out to the 40% user, and it’d make it easier for group owner to payout the amount owed if they have specific amounts owed.