Online platform facilitating provision of invoice financing