As reported above, many Shanghai taxis has the signs that the driver must accept the cash card.
I jokingly told my friend I bought the taxi card at XY market for 100 RMB and it had 500 rmb in time on it. Wonder if you can buy them at XY market...they got about everything else there?