I used NYCPayorDispute to pay a parking ticket, it went very smooth. Then one rainy day, I find what looked like a ticket next to my car as I went to move it for street cleaning. If there was any writing on this ticket, it had washed off so I had no idea if it was even for my car, or what the # was. Just to be sure I regularly used the “look up ticket by license plate” feature in NYCPayorDispute which consistently came up with no results for over a month (yes, all my info was correct). Finally, I got a letter in the mail saying I had an over due ticket! Luckily this letter had the ticket number on it, and low-and-behold it is in the system assigned to my license plate, which was still turning up no results. I will note that it did work on the first ticket, and so I trusted it, only to be let astray at my expense.
My advice: just pay by mail or online, don’t waste your time or loose money on this database-hemroid.