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.