Program looks good. I just deposited the amount of $40 as a test.
get ready for my payment updates