Just saw if i truncate the pricing table then i am able to delete and modify the product prices.
Here is how our pricing table looks like :
INSERT INTO `pricings` (`id`, `company_id`, `term`, `period`, `price`, `setup_fee`, `cancel_fee`, `currency`) VALUES
(1, 1, 1, 'month', 159.0000, 0.0000, 0.0000, 'CAD'),
(2, 1, 1, 'month', 141.8300, 0.0000, 0.0000, 'USD'),
(3, 1, 1, 'month', 112.0400, 0.0000, 0.0000, 'EUR'),
(4, 1, 1, 'month', 144.9900, 0.0000, 0.0000, 'CAD'),
(5, 1, 1, 'month', 219.0000, 0.0000, 0.0000, 'CAD'),
(6, 1, 1, 'month', 195.3600, 0.0000, 0.0000, 'USD'),
(7, 1, 1, 'month', 154.3200, 0.0000, 0.0000, 'EUR'),
(8, 1, 1, 'month', 259.0000, 0.0000, 0.0000, 'CAD'),
(9, 1, 1, 'month', 231.0400, 0.0000, 0.0000, 'USD'),
(10, 1, 1, 'month', 182.5100, 0.0000, 0.0000, 'EUR'),
(11, 1, 1, 'month', 245.0000, 0.0000, 0.0000, 'CAD')
[...]
I can't figure out what's wrong in it...
It work now, but we need to re-configure our prices manually....