When are payments released for affiliates? February 11, 2022 21:25 Updated Payments are released when $100.00 in referrals have been accumulated. Get started today! Related articles How much can I earn as a 123Loadboard affiliate?