If any contract authorized by a cooperative contains an assignment to the association of any part or all of funds due or to become due the member during the life of the contract for any product produced or to be produced by him or for any services performed or to be performed in producing any product, any person who accepts or receives the product from the member is bound by the assignment after receiving written notice from the association and the member of the amount and duration of the assignment. However, as to any seasonal crop, if no funds are paid or become payable by any person under such an assignment for a period of two consecutive years during the life of the contract, thereafter the assignment shall not be binding upon any person who receives or accepts the product from the member until the assignment is reaffirmed by the member in writing and written notice thereof is given by the association or the member. Any such reaffirmation shall continue to be effective during the life of the contract until another lapse of two consecutive years occurs.