This guide explains how to integrate UPS with Shipi to calculate live shipping rates, generate labels, and automate UPS shipments.
Go to Shipping Accounts
- Login to your Shipi dashboard
- Navigate to Carriers โ Shipping Accounts
- Click Connect Account or Add Shipping Account

Select UPS
- In the Add New Shipping Account popup:
- Search for UPS, or
- Select UPS from the carrier list
- Click on UPS

Step 1: UPS Account Information

This section connects your UPS account with Shipi.
๐น Shipping Account Name
| Value | Explanation |
|---|---|
| Any name | Internal reference only |
| Example | UPSโ International, UPS โ Domestic |
๐ Helps when managing multiple UPS accounts.
๐น UPS Account Number
| Field | Explanation |
|---|---|
| UPS Account Number | Your official UPS billing account |
๐ Required for:
- Rate calculation
- Label generation
- Duty & tax handling
๐น Client ID & Client Secret
| Field | Explanation |
|---|---|
| Client ID | Authenticates Shipi โ UPS |
| Client Secret | Secures API communication |
๐ Generated from UPS Developer Portal.
Find the below link to find how to fetch these details from UPS Development Portal
๐น Execution Mode

| Option | What It Means | When to Use |
|---|---|---|
| Live Mode | Real shipments | โ Production |
| Test Mode | Sandbox testing | โ ๏ธ Testing only |
๐ Always use Live Mode for real orders.
๐น Enable Insurance

| Option | Meaning | Recommended |
|---|---|---|
| Yes | UPS insurance applied | โ ๏ธ High-value goods |
| No | No insurance | โ Most merchants |
๐น UPS Weight and Dimension Unit

| Option | Meaning | Use When |
|---|---|---|
| KG_CM | Kilograms & centimeters | Most countries |
| LB_IN | Pounds & inches | US-based stores |
โ ๏ธ Must match your UPS account region.
๐น Vendor Collector Type (Very Important)

This tells UPS who collects VAT / tax.
| Code | Meaning | Country / Use Case |
|---|---|---|
| IOSS | Import One-Stop Shop | EU B2C under โฌ150 |
| VOEC | VAT on E-Commerce | Norway |
| HMRC | UK tax authority | UK shipments |
| PVA | Postponed VAT Accounting | UK B2B |
๐ Most merchants:
- EU โ
IOSS - UK โ
HMRC - Others โ follow UPS advice
๐ซ Wrong selection = customs failure.
Shipper Address (Ship From Address)
The Shipper Address defines where UPS will pick up the shipment and what appears as the sender address on labels and customs documents.

Shipper Address Fields Explained
| Field | Description | Notes |
|---|---|---|
| Shipper Name | Contact person name | Required |
| Company Name | Business or store name | Appears on label |
| Mobile / Contact Number | UPS pickup contact number | Must be reachable |
| Email Address | Shipment-related communication | Required |
| Address Line 1 | Primary pickup address | Required |
| Address Line 2 | Optional extra address info | Optional |
| Country | Pickup country | Must match UPS account |
| State | Pickup state | Required |
| City | Pickup city | Required |
| Postal / Zip Code | Area postal code | Very important |
| Tax ID / GSTIN | Tax identifier | Required for some countries |
| House Number | House / building number | Optional |
๐ Address Book (Recommended)
Shipi allows you to save multiple ship-from addresses using the Address Book.
Use this when:
- You ship from multiple warehouses
- You have dropshipping locations
- You want to switch pickup locations easily
๐ Note:
Address Book setup will be covered in a separate dedicated document.
Link this section to:
โHow to Manage Ship-From Addresses in Shipiโ
Step 2: Package Configuration (Important)
UPS shipping rates and label generation depend heavily on how your products are packed.
Before continuing, we strongly recommend configuring your Package Settings correctly.
๐ Read this guide:
How Package Configuration Works in Shipi
(Explains individual packing, weight-based packing, boxes, and real examples)
๐ Incorrect package configuration may cause: carrier rejections, wrong shipping rates, label failures
Step 3: UPS Shipping Services

You must enable at least one service.
๐ Domestic UPS Services
| Code | Service Name | What It Is | When to Use | eCommerce Friendly |
|---|---|---|---|---|
| ups_03 | Ground | Low-cost ground shipping | Standard delivery | โ |
| ups_12 | 3 Day Select | 3-day delivery | Faster than ground | โ |
| ups_02 | 2nd Day Air | 2-day delivery | Priority orders | โ |
| ups_59 | 2nd Day Air AM | Morning delivery | Time-critical | โ ๏ธ |
| ups_01 | Next Day Air | Next business day | Urgent | โ ๏ธ |
| ups_13 | Next Day Air Saver | Next day (end of day) | Faster but cheaper | โ ๏ธ |
| ups_14 | Next Day Air Early AM | Early morning | Emergency | โ |
๐ International UPS Services
| Code | Service Name | What It Is | Use Case | eCommerce Friendly |
|---|---|---|---|---|
| ups_11 | UPS Standard | Road-based intl | EU / nearby countries | โ |
| ups_07 | UPS Express | Fast international | Main intl service | โ |
| ups_08 | UPS Expedited | Cheaper intl | Cost-sensitive | โ |
| ups_54 | UPS Express Plus | Early AM intl | Urgent | โ ๏ธ |
| ups_65 | UPS Saver | End-of-day intl | Balanced | โ |
| ups_96 | Worldwide Express Freight | Heavy pallets | Freight only | โ |
๐ฆ Other / Special UPS Services
| Code | Service | Use Case | Recommended |
|---|---|---|---|
| ups_92 | SurePost <1 lb | USPS final mile | โ |
| ups_93 | SurePost โฅ1 lb | Economy mail | โ |
| ups_94 | SurePost BPM | Bulk print | โ |
| ups_95 | SurePost Media | Media shipments | โ |
| ups_82โ86 | UPS Today services | Same-day | โ |
| ups_M* | Mail Innovations | USPS hybrid | โ |
| ups_70 | Access Point Economy | Pickup points | โ ๏ธ |
๐ eCommerce rule:
Stick to Ground, 2-Day, Express, Saver.
Service Configuration (Right-Side Config Box)

For each enabled service, Shipi allows customization.
Available Options
| Option | What It Does |
|---|---|
| Display Name | Rename service for customers |
| Price Adjustment (%) | Increase or decrease UPS rate |
๐ Examples:
+10%โ Add margin-5%โ Offer discount
Step 4: UPS Shipping Rates Settings

๐น Fetch UPS Account Rates
| Option | Meaning | Recommended |
|---|---|---|
| Enabled | Uses your UPS contract | โ |
| Disabled | No live rates | โ |
๐น Automatic Label Generation
| Option | Meaning | When to Use |
|---|---|---|
| Disabled | Manual label creation | โ |
| Enabled | Auto-create label | โ ๏ธ Fully automated flows only |
๐น Paperless Trade
| Option | Meaning | Use When |
|---|---|---|
| Disabled | Physical invoice | โ |
| Enabled | Electronic customs docs | UPS-approved only |
๐น Simple Rate
| Option | Meaning |
|---|---|
| Enabled | Flat UPS pricing |
| Disabled | Real-time rates |
โ ๏ธ Use only if UPS supports Simple Rate for your account.
Step 5: UPS Shipping Label Settings
๐น Shipment Content
| Value | Meaning |
|---|---|
{prod_names} | Sends product names |
| Custom text | Static description |
โ
Recommended: {prod_names}
๐น Shipping Label Size (PDF)
| Option | Use |
|---|---|
| GIF / PDF | Standard UPS label |
๐น Email Address to Send Shipping Label
| Field | Explanation |
|---|---|
| Receives label & invoice |
๐ Leave empty if not needed.
๐น Who Will Pay the Duty Payment

| Option | Meaning | Recommended |
|---|---|---|
| Shipper | Merchant pays duties | โ |
| Recipient | Customer pays duties | โ ๏ธ Can delay delivery |
๐น Delivery Confirmation

| Option | Meaning | Use When |
|---|---|---|
| None | No signature | โ |
| Signature Required | Any signature | High-value |
| Adult Signature Required | 18+ signature | Restricted items |
๐ฆ Pack Type (UPS-Specific)

This must match what you physically ship.
| Code | Pack Type | When to Use |
|---|---|---|
| 02 | Customer Supplied Package | โ Most merchants |
| 01 | UPS Letter | Documents |
| 03 | Tube | Posters |
| 04 | PAK | UPS-style envelope |
| 21 | UPS Express Box | Branded box |
| 24 | UPS 25KG Box | Heavy |
| 25 | UPS 10KG Box | Heavy |
| 30 | Pallet | Freight |
| 2aโ2c | Express Boxes | Size-specific |
| 56โ67 | Mail types | โ Not eCommerce |
๐ Best choice: Customer Supplied Package
If required support – contact us on below link – https://myshipi.com/support