Shipping Agent is a web service which provides access to the order information of your website and should be protected from anonymous access.
Shipping Agent for AbleCommerce
On the AbleCommerce website:
- Go to Admin and select People > Users.
- Add or editor a user.
- Make the user a member of the "Website Admins" or "Super Users" group.
On the workstation running Shipper 3:
- Select Shipping > Websites from the Navigation pane.
- Double click on a Website to open the configuration window.
- Fill in the username and password for the user above.
- Verify that the Shipping Agent URL uses the HTTPS protocol (not HTTP) so that the username and password are encrypted. For example, use https://company.com/agents/shippingagent.asmx instead of http://company.com/agents/shippingagent.asmx.
Shipping Agent for BV Commerce
On the BV Commerce website:
- Go to Admin and select the People tab.
- Create or edit a user.
- Make the user a member of a group with the "Login to Admin" permission.
On the workstation running Shipper 3:
- Select Shipping > Websites from the Navigation pane.
- Double click on a Website to open the configuration window.
- Fill in the username and password for the user above.
- Verify that the Shipping Agent URL uses the HTTPS protocol (not HTTP) so that the username and password are encrypted. For example, use https://company.com/agents/shippingagent.asmx instead of http://company.com/agents/shippingagent.asmx.
All Other Shipping Agents
On the server running IIS:
![]() |
If you do not have access to the server, your hosting company can do this for you. |
- Open Control Panel > Administrative Tools > Internet Information Services.
- Navigate to the Shipping Agent file (e.g. ShippingAgent.asmx or shipping-agent.php).
- Right click on the file and select Properties.
- Select File Security > Edit.
- Remove (uncheck) anonymous access and add authenticated access.
On the workstation running Shipper:
- Select Shipping > Websites from the Navigation pane.
- Double click on a Website to open the configuration window.
- Fill in the username and password for a user that is allowed to access the Shipping Agent file.
- Verify that the Shipping Agent URL uses the HTTPS protocol (not HTTP) so that the username and password are encrypted. For example, use https://company.com/agents/shippingagent.asmx instead of http://company.com/agents/shippingagent.asmx.
