ShipRush Developer Tools
Interested in a shipping solution ideal for batch and automated shipping? The ShipRush Non-Visual Component is your answer. Since it is code-driven from the ‘host’ application, this component allows you to rate and ship without ever showing the ShipRush UI. Shipping is easy and completely integrated into your application. Best used by developers working in Java, .NET, C++, Delphi and other tools and in-house, contract and commercial developers or software in the WMS, order management, e-commerce and fulfillment segments.
Process rating and label transactions without showing the ShipRush GUI
Generate large numbers of shipping labels (in bulk or batch)
Calculate shipping costs
Check shipping service availability
Why Choose Non-Visual Component?
The Non-Visual Component is identical to the Visual Component in terms of its functionality making it easy for developers to get started with the Visual Component, and then migrate to the Non-Visual Component downstream.
The difference between Visual and Non-Visual Components is that with the Non-Visual Component, shipping and rating is done without showing the interactive ShipRush UI to the user. This means that ShipRush will process the shipment, but all required shipment parameters must be set from the host application in order for the shipment to proceed.
The Non-Visual Component offers programmatic access to essentially the entire ShipRush system, providing for full shipping integration into your application and is perfect if you want full control of the shipping UI and do not want to surface the ShipRush UI, you run batches of shipments, or you are in an automated environment without a computer operator present to use a shipping UI.
Compared to the Web Service, the Non-Visual Component runs in-process, whereas the ShipRush Web Service runs outside your process. The Web Service never shows a ShipRush UI during shipping.