A buy now, pay later credit provider will unable to charge a consumer more than $320 a year in the first year in fees.