Welcome to 4D Shipping SDK, the most comprehensive suite of components for shipping, tracking, label creation, rate calculation, and address verification! The included components allow for easy integration with shipping services of major international carriers including FedEx, UPS, USPS, and Canada Post.
Once the 4D Shipping SDK components are integrated into your application, you can communicate with the servers over a secure SSL connection.
Before using these components, the user must contact the specified provider to obtain access to that provider's OnLine Tools.
Each request requires specific processing based on the type; therefore, each component has a unique URL for connection purposes.
Note: FedEx and the FedEx logo are registered service marks. All rights reserved.
Note: UPS, the UPS Shield trademark, the UPS Ready mark, the UPS OnLine Tools mark and the Color Brown are trademarks of United Parcel Service of America, Inc. All Rights Reserved.
Note: United States Postal Service, Postal Service, Post Office, StampsOnline, Express Mail, Priority Mail, Delivery Confirmation, First-Class Mail, Global Priority Mail, Parcel Post, Global Express Guaranteed, ZIP Code, the Eagle Logo and Fly Like An Eagle are trademarks of the United States Postal Service. This list is not intended to be exhaustive. For a more complete listing of many USPS trademarks, visit the U.S. Patent and Trademark Office Web site at the link below. http://www.usps.com/homearea/docs/termsofuse.htm?from=home_footer&page=termsofuse
Note: Endicia, A Newell Rubbermaid Company. All rights reserved.
Note: Certain Canada Post trademarks, trade-names, images, logos and pictures are proprietary to Canada Post Corporation or other entities. All rights reserved.
|CanadaPostAddress||Easily find nearby Canada Post locations.|
|CanadaPostRates||Provides access to pre-ship rate information for a single package per your established Canada Post account rates.|
|CanadaPostShip||Allows you to generate domestic labels using Canada Post.|
|CanadaPostShipIntl||Allows you to generate international labels using Canada Post.|
|CanadaPostTrack||Provides tracking information and SPOD for a given tracking number or other shipment identifier.|
|EzAddress||Checks U.S. shipping addresses.|
|EzRates||Provides domestic or international rates based on weight, service, and origin/destination information.|
|EzShip||Allows you to generate a shipping label for any domestic services complete with addresses and barcode.|
|EzTrack||Retrieves tracking data for any package shipped from origin to delivery.|
|FedExAddress||Allows you to validate or complete recipient addresses.|
|FedExFreightRates||Provides access to pre-ship rate information for a freight shipment per your established FedEx account rates.|
|FedExFreightShip||Allows you to generate a FedEx shipping label for any of FedEx freight services complete with addresses and barcode, or cancel a shipment.|
|FedExMgr||Provides a way to subscribe a provider with FedEx Web Services and to register a CSP user with FedEx.|
|FedExRates||Provides access to pre-ship rate information for a single package per your established FedEx account rates.|
|FedExShip||Allows you to generate a FedEx shipping label for any of FedEx domestic services complete with addresses and barcode, cancel a shipment or close out the FedEx Ground shipments.|
|FedExShipIntl||Allows you to generate a FedEx shipping label for any of FedEx international services complete with addresses and barcode, cancel a shipment, or close out the FedEx Ground shipments.|
|FedExTrack||Provides tracking information, SPOD, and notification for a given tracking number or other shipment identifier.|
|ShipRequest||Allows you to create, send, and parse a custom request.|
|UPSAddress||Checks either a general validation of a city, state, and zip code, or a validation and classification of a specific, street-level address, and suggests alternates if an error is discovered.|
|UPSFreightRates||Provides UPS Freight Rates service.|
|UPSFreightShip||Provides UPS Freight Shipment service.|
|UPSRates||Provides domestic or international rates based on weight, service, and origin/destination information.|
|UPSShip||Allows you to generate a UPS shipping label for any of UPS domestic services complete with addresses and barcode, or cancel shipments.|
|UPSShipIntl||Allows you to generate a UPS shipping label for any of UPS international services complete with addresses and barcode, cancel shipments.|
|UPSTrack||Provides up-to-the-minute status reports of shipments, domestic and international, from origin to delivery.|
|USPSAddress||Provides address standardization, zip code lookup and city/state lookup.|
|USPSMgr||Provides a way to perform account management operations.|
|USPSRates||Determines domestic and international postage rates based on weight, size, class of mail, and origin/destination information.|
|USPSShip||Allows you to generate a USPS shipping label for any of USPS domestic services complete with addresses and barcode, or manage pickups. To get a label with USPS, postage must be paid. To get a label with postage you must use ppNone , ppEndicia , or ppStamps as your PostageProvider . Note that when PostageProvider is set to ppNone the GetPackageLabel method will generate an eVS label. The eVS (or Electronic Verification System) Label API allows high-volume package mailers and package consolidators to document and pay postage, including special service fees, using electronic manifest files.|
|USPSShipIntl||Allows you to generate a USPS shipping label for any of USPS international services complete with addresses and barcode. Note that when PostageProvider is set to ppNone the GetPackageLabel method will generate an eVS label. The eVS International Label API lets customers generate eVS labels with integrated customs declaration forms.|
|USPSTrack||Retrieves tracking data for any package shipped with Delivery or Signature confirmation.|
You will always find the latest information about 4D Shipping SDK at our web site: www.4dpayments.com. We offer free, fully-functional 30-day trials for all of our products, and our technical support staff are happy to answer any questions you may have during your evaluation.
Please direct all technical questions to email@example.com. To help support technicians assist you as quickly as possible, please provide an detailed and accurate description of your problem, the results you expected, and the results that you received while using our product. For questions about licensing and pricing, and all other general inquiries, please contact firstname.lastname@example.org.
Thank you for choosing 4D Shipping SDK for your development needs. We realize that you have a choice among development tools, and that by choosing us you are counting on us to be a key component in your business. We work around the clock to provide you with ongoing enhancements, support, and innovative products; and we will always do our best to exceed your expectations!