Refactor Product to Credit
Refactor Product to Credit