resolve bug with find_payment (return collection if exist)
relase version