helpwith.salesorder.com
  • Read me first
  • Start!
    • How to move forward
  • Video Index
  • Live in 5
    • Step 4: Solution Plan
      • Workflow Guides
    • Must read: Data Migration
      • Read First: ASIC and presets
      • Transaction Migration Primer
      • Migrate transactions
      • Migrate from Quickbooks
        • How to categorize Quickbooks 'Open' Purchase Orders
    • Step 5: Launch Sequence
      • T -6: System Settings
      • T -5: Baseline preparation
      • T -4: 'Open' transactions
      • T -3: Trial balance
      • T -2: Set Stock levels
      • T -1: User testing / Dry run
  • Customer references?
  • Common Actions
  • Company
    • Workers and Users
      • Add new User login
      • Owners
  • Organizer
    • Memo
    • Contacts
    • Calendar
    • Email
    • Attachments and Linking
  • Expenses/Timesheets
    • Expense Claims
      • Mileage Claims
    • Timesheets
  • Sales Forecasting
  • Sales
    • Leads
    • Prospects
    • Customers
      • Credit Controls
    • Jobs
    • Sales Quote
    • Sales Orders
      • Common Sales Tasks
        • Pre-Authorization/Pre-Payment with BASYS
      • Ordered Item History
      • Stock Allocation
      • Pick-Pack-Ship Process
      • Sales Order List
      • Drop Ship
      • Special Orders (Just in Time)
      • Discounts
      • Prepayment/Deposit
    • Cash Sales
    • Sales Invoices
    • Payments from Customers
      • Processing digital Payments
      • Apply Credit Automatically on Payments
    • Customer Credit Notes
    • Customer Refunds
    • Delivery Notes (a.k.a Packing List)
    • Customer Statements
    • Shipments
      • Pick List
    • RMA
    • Commission automation?
  • Purchasing
    • Suppliers
    • Purchase Quotes
    • Purchase Orders
    • Cash Purchases
    • Item Receipts
    • Bills (Purchase Invoices)
    • Payments to Suppliers
    • Supplier Credit Notes
    • Supplier Refunds
    • PO Generator by Item
    • PO Generator by Order
  • Inventory Forecasting
    • Inventoro
  • Products/Services
    • Items - which ones?
      • Preferred Suppliers
      • Stock Items (SKUs)
      • Stock Assemblies
      • Kits
      • Non Stock Items
      • Group Item
      • 'Calculation' Items
      • Service Item
      • Matrix Item
    • Sites
    • Stock Adjustment
    • Stock Manager
    • Stock Locations
    • Categories, Tags and Attributes
      • Categories
      • Tags
      • Attributes
    • Images on Items
    • Item Extra Info
    • Price Levels
    • Price Lists
    • Advanced Price Lists
  • Banking
    • Cashflow Forecast
    • Checks
    • Bank Reconciliation
    • Petty Cash Accounts
    • Credit Cards
    • Money In and Out
  • Accounting
    • Accounting Periods
    • Payment Terms
    • Tax
      • Sales Tax
        • US Tax Codes
      • Tax Authorities
        • Working with HMRC (UK Specific)
      • Tax Codes
      • Tax Groups
      • Item Tax Options
      • VAT Returns
    • Currencies
    • General Journals
    • Memorized Transactions
    • Reverse Transactions
  • WMS: Warehouse Management
    • Stock View
    • Goods In
    • Goods Out
    • RMA
    • Shipping
    • Pallets
    • Kits and Assemblies
    • Stock Actions
    • Stock Count
    • Locations
    • History
    • Admin
    • Config
    • Barcode Scanner App ⛭
    • Multipacks
    • Overship Tolerance
    • Expiry Date
  • WMS Setup
  • Third-party logistics (3PL)?
  • Shipping
    • FedEx Manager Integration
    • UPS WorldShip Integration
  • Reports
    • Classifications
    • Report Mailer
    • Email Reports on Schedule
    • Accounting Periods
  • Setup
    • Roles
    • Email templates
    • Payment Processors
      • Basys: low fees, VIP service
      • Authorize.net
      • Cybersource
      • PayPal
      • USAePAy
      • Paragon (PAYA)
    • Configuration
      • Company ⛭
      • Memo ⛭
      • Ref # ⛭
      • Leads ⛭
      • Prospects ⛭
      • Customers ⛭
      • Credit Controls⛭
      • Jobs ⛭
      • Sales Quote ⛭
      • Sales Order ⛭
      • Sales Invoice ⛭
      • Customer Credit Note ⛭
      • Cash Sale ⛭
      • Statements ⛭
      • Shipment ⛭
      • Customer Refund ⛭
      • Delivery Notes ⛭
      • RMA ⛭
      • Pick List ⛭
      • Supplier ⛭
      • Purchase Quote ⛭
      • Purchase Order ⛭
      • Item Receipt ⛭
      • Cash Purchase ⛭
      • Bills ⛭
      • Payment to Suppliers ⛭
      • Supplier Credit Notes ⛭
      • Supplier Refunds ⛭
      • 1099 Categories ⛭
      • Kit ⛭
      • Accounts ⛭
      • Accounting Periods ⛭
      • VAT ⛭
      • Email Accounts ⛭
        • OAuth for Outlook 365 ⛭
      • Company Security ⛭
        • Two Factor Authentication
      • Classifications ⛭
      • Document Templates ⛭
      • Shipping Carriers
      • Sales Invoice ⛭
      • Payments from Customers ⛭
      • Sales Opportunities ⛭
    • EasyPost ⛭
    • Shipstation ⛭
    • Web to Lead
    • Import data templates
    • Exporting Data
    • Your Account
  • Shopping Carts b2c
    • ⚠ Live Shopping Carts
    • Shopping Cart controls
    • Shopify ⛭
    • BigCommerce ⛭
    • Magento ⛭
    • Woocommerce ⛭
    • Prestashop ⛭
  • Trade Acceleration Portal 2.0
    • TAP Users
      • Customers
      • Sales Reps
      • Sales Teams
      • Administrators
        • Configure barcode order entry
        • Get your Inventory List from QuickBooks
    • TAP UX
      • Global Brand Style
      • Themes
      • Pages
      • Blocks
        • Group Start
        • Plain Text
        • Image
        • Hyperlink
        • Menu Matrix
        • Title
        • Custom HTML
        • Block Configurations
          • Pixels and Percentages
          • Flex Box Settings
            • Flex Wrap
            • Justify Content
            • Align Items
            • Column/Row Gap
            • Align Content
          • Background
          • Dimensions
          • Border
          • Slider & Carousel
          • Margin Padding
          • Overflow Settings
      • Content Management System (CMS)
  • Trade Acceleration Portal 1.0
    • Configure barcode order entry
    • Get your Inventory List from QuickBooks
  • Customization
  • Volume Automation
  • EDI
    • EDI integration via XML
  • REST API
  • Schema Documents
Powered by GitBook
On this page
  • What it does:
  • Setup and Configuration:
  • On Salesorder.com
  • On UPS Worldship Application (on Local Device)

Was this helpful?

  1. Shipping

UPS WorldShip Integration

This is a plugin for customers who are using UPS’s Worldship desktop application to process shipments.

PreviousFedEx Manager IntegrationNextReports

Last updated 10 months ago

Was this helpful?

What it does:

This integration (WorldShip Helper) automates the exchange of data between WorldShip and Salesorder. It imports Shipment data into WorldShip. Tracking and cost information are sent back to the commensurate Shipments in Salesorder.

To allow these two apps to communicate with one another, we must install a small app on your PC called the WorldShip Helper. Please follow the steps below.

Setup and Configuration:

On Salesorder.com

  1. Go to Setup > Plugin Store and Install the plugin “UPS WorldShip integration.”

  2. Once installed, go to Installed Plugins and find “UPS WorldShip integration”. Select 'Configure'. The plugin configuration page looks like this:

  1. Ensure “Enable shipping process” is checked. This allows the system to export the shipments to a CSV file when a shipment is created, updated, or shipped.

  • If 'Multiple shipments per order?' is set, it will not update the tracking number and shipping cost on the sales order as there are different tracking numbers on shipments.

  • You may leave other fields, Login ID, Password, UPS API Access Key, and UPS Shipper Number, empty for now as UPS is not providing REST APIs to get the tracking number via reference number. When available we can set these fields.

  1. Return to the Installed Plugins List, select 'More Info...' and click 'here'. This will download the 'WorldShipHelperInstaller' Java application to your local device. The application will appear in your Downloads folder.

  1. Right-click on 'WorldShipHelperInstaller' and 'Extract All'

The files contained in this will be extracted and will appear like this:

  1. Right-click on setup.exe and Run as an Administrator. Your local device may prompt you to ‘allow changes to be made’, select ‘Yes’. It will open the application window as below:

  1. Enter the following information.

    1. Your salesorder.com account number: Salesorder instance number without the prefix 'SOA'.

    2. Your salesorder.com account key: the API Key

    3. Your salesorder.com account password: API Password

      1. Can be accessed from Salesorder.com main application, go to Configuration > API.

  2. Output directory: the directory path where the shipment CSV. file will be downloaded every 5 minutes. (This must be an existing directory).

  3. Shipment export CSV. file: Path of the CSV. file which is scheduled to be exported from the UPS WorldShip application. (This file must be an existing directory). This file can be downloaded from the plugin configuration page.

On UPS Worldship Application (on Local Device)

  1. After you have installed the app, you will be prompted to enter your Shipper details. Once you have filled in your details, it will verify the account and address from UPS.

  1. Once the installation is complete, the application will open as below:

  1. From here, you need two things to proceed.

    1. Map shipment import from CSV downloaded from Salesorder WorldShipHelperInstaller Java application

    2. Map shipment export to CSV file to export the shipment details, like tracking number and shipping cost. This file will be the same file that is mentioned as the "Shipment export CSV file" in the WorldShipHelperInstaller application setup.

Map Shipment Import from CSV

  1. To map shipment import from CSV, you must map the columns in the CSV to shipment fields in the WorldShip manager. To create the map:

    1. Go to Import/Export Tab > Tools > Import/Export Wizard

  1. This will open a new window, select ''I need help with importing information into WorldShip’ then click Next.

  1. Now, select 'Small Package Shipments' from the list then click Next.

  1. Next, this dialogue box (below) will open. Enter a name in the 'Data Connection Name' field and select the data file by using the 'Browse' option. You must select the CSV file that is being imported from the "WorldShipHelperInstaller" application.

  1. Upon selection of a CSV file, an option for 'Datasource Type' will appear, select ‘Microsoft Text Driver(*.tct, *.csv)’ and click Next.

  1. Another dialogue box will appear with CSV columns listed on the left side (below). These CSV column names are draggable and can be dragged to any of the fields shown on the right side. To map the fields, drag the field from CSV (left side) to the desired text field (or checkbox or any other form field). Once you drag and drop the fields from left to right, it will be mapped.

  1. Once the mapping has been completed, enter a name in the 'Map Name' field in the bottom left-hand corner and click Save Map.

  1. Once the map is saved, this dialogue box will appear. Select 'Exit to WorldShip' and click Finish.

  1. You will be brought back to the WorldShip application. Go to the 'Import/Export' tab > Batch Import' dropdown and select 'Batch Import'.

  1. This will bring up a dialogue box with existing maps including the one you just saved. Select the import map and click Next.

  1. If there are some rows on the mapped CSV it will show the records to be imported (below).

  1. You will be asked if you want to save the record.

  1. To view the records, go to the 'Home' tab and select 'History'

  1. This will show the imported records under the folder, 'Imported Shipments'.

Map shipment export to CSV file

This process is similar to import mapping.

  1. Go to the 'Import/Export' tab and select 'Tools' then click 'Import/Export Wizard'. Select the option, "I need help with exporting information out of WorldShip".

  1. Select 'Export Small Package Shipments' and click Next.

  1. This will open up a dialogue box (below). Enter a name in the 'Data Connection Name' field and select the data file using the "Browse" option. Select the CSV file that we have set as 'Shipment export CSV file" at at “WorldShipHelperInstaller” application on step “Setup and Configuration”.

  1. Click Next, this will open a similar window to the one for import CSV mapping. However, here it will behave the opposite. The field from CSV (left side) will be populated from the values of fields to which they are mapped. To create the mapping we simply need to drag and drop the CSV field from the left side to the desired field on the right side.

  1. Once you have finished mapping, you must save this map. On the bottom left side, there is a field named "Map Name" Populate this then click "Save Map"

  2. After saving, you will see a dialogue box (below), Select "Exit to WorldShip" then click Finish.

  1. You will be brought back to the WorldShip application. Here on Import/Export tab there are two options, “Batch Export” and “Automatic Export”. The Batch Export is for manual export. If you select this option, it will ask you to select the map (you can select the one which you just saved) and ask for a date range. When you select the map and date range it will export the shipmnts to the mapped CSV. The Automatic Import is for cases when we need the shipment to be exported on some events.

  2. Select the Automatic Import from the Import/Export tab. Here ypu need to select the option “Export After Shipment Processing” so that the shipment is exported as soon as it is processed.

  1. When you select the option “More”, you will be asked to select the map. Select the map and click the “Export”. Now when any shipment is processed it will write the shipment details on the CSV row.

Well done! You completed the configuration.

Download the UPS WorldShip Application .

For detailed information about the installation, there is a UPS document .

here
here
Workflow
Click here to download