ShipRush Developer Tools
Non-Visual Component
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.
Benefits:
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
Non-Visual Component Overview
This illustration shows how ShipRush’s Non-Visual Component can function within your application.
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.
Frequently Asked Questions
What is ShipRush?
What is the ShipRush SDK?
Why shouldn't I just code to the shipping carrier myself?
Can the non-visual tool handle batch shipping?
Are there any times when my users would need to see the ShipRush UI?
What's the difference between the non-visual tool and the web service tool?
What developer tools are most compatible with the ShipRush Non-Visual Component?
Add ShipRush Developer Tools To Your Application
Use ShipRush Developer Tools to extend the capabilities of your current system. Learn how to leverage our technology to help you ship smarter.