You will not necessarily receive a payout with each successful completion of an infestation mission. As you engage enemy infestations, you are earning cumulative credit toward payouts of unit or resources. The way your credit pays out is randomized between different types and numbers of units and resources. Don't get discouraged - the longer you go between payouts, the larger your overall bonus will be!