payment bug fix