public override ShippingRate EstimateShippingCost(ShippingSession session, IShippingContext context, Shipment shipment) { throw new ShippingException("Not supported"); }
public override Label CreateLabel(ShippingSession session, IShippingContext context, Shipment shipment) { throw new ShippingException("Not supported"); }
public override Address ValidateAddress(ShippingSession session, IShippingContext context, Address address, out ValidateShippingAddressException error) { throw new ShippingException("Not supported"); }
public override ShippingRate EstimateShippingCost(ShippingSession session, IShippingContext context, Shipment shipment) { return(EstimateShippingCost((ShippoSession)session, context, shipment)); }
public override TrackInfo TrackShipment(ShippingSession session, IShippingContext context, string carrierID, string trackingNumber) { return(TrackShipment((ManualSession)session, context, carrierID, trackingNumber)); }
public override string GetTrackingURL(ShippingSession session, IShippingContext context, string carrierID, string trackingNumber) { return(GetTrackingURL((ShippoSession)session, context, carrierID, trackingNumber)); }
public override Address ValidateAddress(ShippingSession session, IShippingContext context, Address address, out ValidateShippingAddressException error) { return(ValidateAddress((ShippoSession)session, context, address, out error)); }
public override Label CreateLabel(ShippingSession session, IShippingContext context, Shipment shipment) { return(CreateLabel((ShippoSession)session, context, shipment)); }
public override TrackInfo TrackShipment(ShippingSession session, IShippingContext context, string carrierID, string trackingNumber) { // spol 20170412: redirect to carrier's tracking page for now; use the method below to enable Shippo tracking return(base.TrackShipment(session, context, carrierID, trackingNumber)); }
public override TrackInfo TrackShipment(ShippingSession session, IShippingContext context, string trackingNumber) { return(TrackShipment((ShippoSession)session, context, trackingNumber)); }
public override Exception ValidateAddress(ShippingSession session, IShippingContext context, Address address) { return(ValidateAddress((ShippoSession)session, context, address)); }
public override Label CreateReturnLabel(ShippingSession session, IShippingContext context, Shipment shipment, object labelID) { return(CreateReturnLabel((ShippoSession)session, context, shipment, labelID)); }
public override Label CreateLabel(ShippingSession session, IShippingContext context, Shipment shipment) { return CreateLabel((ShippoSession)session, context, shipment); }
public override TrackInfo TrackShipment(ShippingSession session, IShippingContext context, string trackingNumber) { return TrackShipment((ShippoSession)session, context, trackingNumber); }
public override Label CreateReturnLabel(ShippingSession session, IShippingContext context, Shipment shipment, object labelID) { return CreateReturnLabel((ShippoSession)session, context, shipment, labelID); }
public override Financial.Amount?EstimateShippingCost(ShippingSession session, IShippingContext context, Shipment shipment) { return(EstimateShippingCost((ShippoSession)session, context, shipment)); }