refactor the order import from being a class_eval on Spree::Order from api to a dedicated importer in spree_core to be reused by other parts.
this needs to be decorated in spree_api instead.