650880 is the pay bill number for Watu Credit. Watu Credit does not accept cash.