Perform an audit of payment logic and fix all errors and edge cases
Perform an audit of payment logic and fix all errors and edge cases