MacBook Pro Charging Issues
Since the problem isn't the charger - try wiping down the magsafe contacts on your Mac with a medical alcohol pad, if they get too dirty it won't charge. I had a similar issue (green light while discharging) and cleaning the contacts improved the connection for a few days till I could replace the charger.