The budget caps is base on the payout. When you give different payouts to your affiliate, caps will calculate by different payout, so if the payout value reaches the budget, then reach the caps limit.