Cash payment implementation and some error handling:
 when there is no payments to show.
Null values