A carrier may require his freightage to be paid upon his receiving the freight; but if he does not demand it then, he cannot until he is ready to deliver the freight to the consignee.
R.L. 1910, § 835.