Can Brief Payment Finance Assist Mend Your Credit Rating?