BNPL companies make the majority of their money through processing fees. They also make money from late fees and other consumer penalties.