I haven't (yet) played with dynamic webcharts.
However, I was wondering about your month sorting as i don't know how your information is stored.
could you extract the month from the date paid as an integer variable in your sql select statement and sort by this ?