The system has been working in Germany for some time, as others have said, but I recently heard talk of it being scrapped.
There has always been a system of deposits on glass bottles, and for many years cans were forbidden altogether, but now you can just put your bottles through a machine and print out the slip: large jars of yoghurt, fizzy drink cans, plastic and glass bottles, crates of bottles, .... all go through the same machine. Glass bottles go one way, PET bottles go another way and are crushed.
You see people (not just middle class types) with huge binbags full of plastic bottles standing at the machines posting them in. At 15c or 25c a go, it all adds up.