Peer 2 Peer Lending?

He said the interest rate was 15%, however, he also said those numbers were not the actual rates.

Ok...I wasn't sure if they were saying that the return on the investment was 15%, or if the interest rate was 15%, and that the company kept 7% as a fee, returning the investor 8%...which was then offset by the defaults.