If Factoring done on Contract level, does that mean that all payment under that contract is paid directly to the Factoring Company / Financial Institution?
Yes, all payment tagged to that contract will be paid direct to the said Factoring Company / Financial Institution; without exception.