Converting Shipping_External to abstract, adding Dummy implementation for tests