Commerce v1 Developer Extended Models

By extending the xPDO models, and creating new objects with your specified class_key, you can override some specific behaviour. For example you may extend the shipping method object to implement dynamic pricing through a shipping partners' API, or add a new page to the merchant dashboard.