Krengel Ship - RPG/IBM iSeries easy access to UPS web services





With the help of RPG-XML Suite I was able to cut my personal project time in half. Read more...

Bruce 'Hoss' Collins,
AAA Cooper Transportation


I followed some example code on your website and have a simple app up and running very similar to what my client needs. Read more...

Carl Galgano
EDI Consulting


Krengel Ship Product Overview

Krengel Ship for UPS provides a way for your business to communicate real-time with United Parcel Service (UPS) API's to gain access to vital shipping information. This access is attained using RPG on the IBM i and requires NO ADDITIONAL SOFTWARE OR SERVERS! Krengel Ship for UPS leverages 7 of the most common web services UPS makes available to its customers today.

Krengel Ship for UPS provides two core business benefits for companies running on IBM i servers:

  1. A simplistic user interface for non-programmers to use that enables communication with UPS web services. This is available for use immediately after installation of the toolset (no programming necessary).
  2. A flexible and easy to use RPG-based API that programmers can utilize to do seamless integration into their existing applications.
What UPS web services are included?

ADDRESS VALIDATION
Utilize address validation to validate an address is correct before attempting to deliver a package to it. This service allows you to enter just parts of an address and have matching address data returned. The toolset returns up to 10 valid city/state/postal code combinations and assigns a rank and quality value to each.

STREET-LEVEL ADDRESS VALIDATION
Utilize street-level address validation to check addresses at the street level against the United States Postal Service® (USPS) and UPS databases to determine valid addresses in the United States and Puerto Rico. If an address is not valid according the USPS database, the API can provide a list of valid addresses corresponding to the intended address. This tool can also be used to classify the address as Residential or Commercial according to UPS' standards.

TIME IN TRANSIT
Use time in transit to compare speeds of various UPS shipping services. Simply enter a "from" and "to" address as well as a "pickup date" and "weight" to determine the number of days to deliver a package across various shipping service levels. This service is vital to ensuring delivery dates meet customer timelines.

RATE REQUEST
Compare prices and select shipping services that best fit specific timelines and budgets. Use this in combination with Time in Transit to first obtain a list of services and then determine cost to ship by a specific service code. Rate requests return data such as total rate charge, delivery days, and specific delivery time.

PACKAGE TRACKING
Provide up-to-the-minute shipping reports revealing the current status of every package. This functionality is vital to customer service in order to accurately inform customers of current package destinations, anticipated delivery dates, and whether a package has successfully been delivered.

PACKAGE SHIPPING
Prepare and schedule package shipments for delivery locally or internationally, manage returns, and cancel previously scheduled shipments.

PICKUP
The Pickup API also enables you to schedule the pickup of a previously processed package or new shipment, as well as cancel a previously scheduled pickup, request costs, or discover the status of all your scheduled pickups.

View the Krengel Ship for UPS Technical Documentation

Request a free trial of Krengel Ship today by sending a request to sales@krengeltech.com.

Become a fan on facebook!