The best way to envision the visual plug-in is by taking a look at the QuickBooks built-in shipping manager. Intuit wrote the code to pass information such as the address and shipment properties to ShipRush. This pops the shipping form where the user can edit any properties and take a final look before pressing ship. The ship function includes printing the label and passing the tracking number and cost back to the custom application - in this case QuickBooks
The pros to the visual toolset is that it requires far less code compared to the non-visual or SOAP integrations. However it will surface the ShipRush GUI to the end user and require additional clicks on their part to process the shipment.Click here for a matrix comparing the different developer tools
For purchasing information click here.