Assignment: Handle payment failures