Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #region |Setting Ship Date - Make sure to Saturday Delivery and Saturday Pickup : For saturday delivery uncomment code in SetPackageLineItems|
- DateTime oDate = DateTime.ParseExact("2018-07-21T18:08:08", "yyyy-MM-ddTHH:mm:ss", null);
- request.RequestedShipment.ShipTimestamp = oDate;
- request.RequestedShipment.ShipTimestampSpecified = true;
- #endregion
- request.RequestedShipment.DropoffType = DropoffType.REGULAR_PICKUP; //Drop off types are BUSINESS_SERVICE_CENTER, DROP_BOX, REGULAR_PICKUP
- // If ServiceType is omitted, all applicable ServiceTypes are returned.
- request.RequestedShipment.ServiceType = ServiceType.PRIORITY_OVERNIGHT; // Service types are STANDARD_OVERNIGHT, PRIORITY_OVERNIGHT, FEDEX_GROUND ...
- request.RequestedShipment.ServiceTypeSpecified = true;
- request.RequestedShipment.PackagingType = PackagingType.YOUR_PACKAGING;//Packaging type FEDEX_BOK, FEDEX_PAK, FEDEX_TUBE, YOUR_PACKAGING, ...
- request.RequestedShipment.PackagingTypeSpecified = true;
- request.RequestedShipment.PackageCount = "1"; // change in rate according to package count
- SetSender(request);
- SetRecipient(request);
- SetPayment(request);
- SetPackageLineItems(request,isCodShipment);
- } `
- request.RequestedShipment.RequestedPackageLineItems[0].SequenceNumber = "1";
- request.RequestedShipment.RequestedPackageLineItems[0].GroupPackageCount = "1";
- // Package weight information
- request.RequestedShipment.RequestedPackageLineItems[0].Weight = new Weight();
- request.RequestedShipment.RequestedPackageLineItems[0].Weight.Value = 20.0M;
- request.RequestedShipment.RequestedPackageLineItems[0].Weight.Units = WeightUnits.LB;
- request.RequestedShipment.RequestedPackageLineItems[0].Weight.UnitsSpecified = true;
- request.RequestedShipment.RequestedPackageLineItems[0].Weight.ValueSpecified = true;
- request.RequestedShipment.RequestedPackageLineItems[0].PhysicalPackaging = PhysicalPackagingType.TUBE;//BOX;
- request.RequestedShipment.RequestedPackageLineItems[0].PhysicalPackagingSpecified = true;
- //// for saturday delivery
- //request.RequestedShipment.SpecialServicesRequested = new ShipmentSpecialServicesRequested();
- //request.RequestedShipment.SpecialServicesRequested.SpecialServiceTypes = new ShipmentSpecialServiceType[1];
- //request.RequestedShipment.SpecialServicesRequested.SpecialServiceTypes[0] = ShipmentSpecialServiceType.SATURDAY_DELIVERY;
- if (isCodShipment)
- {
- SetCOD(request);
- }
- }`
Add Comment
Please, Sign In to add comment