Toyota Aygo/Citroen C1/Peugeot 107 Key Programming on the first generation cannot be done via OBD, a module needs to be removed from around the steering wheel in order to program any keys.
The vehicles that have this module fitted are:
Toyota Aygo (2005-2014)
Citroen C1 (2005-2014)
Peugeot 107 (2005-2014)
If you have a working key and require another, we only need your current key, not the module. the module only needs to be removed if you have no working keys.