Toyota Aygo/Citroen C1/Peugeot 107 Key Programming on the first generation cannot be done via OBD, a immobiliser module needs to be removed from around the steering wheel in order to program any keys.
The vehicles that have this immobiliser 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.
Please ensure you have done the correct diagnostics to confirm the issues you are having, if you have lost the key the issue is clear but if the vehicle will not start, please ensure that all fuses and connections and have been checked an the vehicle has been scanned to ensure there are no fault codes relating to other issues. With a good diagnostic tool, you can look at live data in immobiliser module to see if the current inserted key is being detected as a programmed and valid key.