Any broker, agent or any other person making advances to or for account of any party to any contract falling within and satisfying the provisions of Section 87-1-15 shall be entitled to recover the amount of such advances from the party to, or for account of whom, the advances were made.