Doesn't this kind of sound like payday loans https://en.wikipedia.org/wiki/Payday_loan ?
Revenue based finance offers businesses with attractive gross profit margins the choice of obtaining growth capital without giving up any equity, and has a moderately high APR because the lender shares a fair amount of risk and the repayment terms are very flexible.
"Companies can typically repay the loan as a percentage of cash flow so payments naturally adjust to revenue."