Back to Nodes

XPS Ship

Last updated Oct 21, 2025

n8n node for XPS Shipper integration

3 Weekly Downloads
16 Monthly Downloads

Included Nodes

XPS Ship

Description

n8n-nodes-xpsship

This is an n8n community node for XPS Shipper integration.

n8n is a fair-code licensed workflow automation platform.

Installation | Operations | Features | Credentials | Resources

Installation

Follow the installation guide in the n8n community nodes documentation.

Community Nodes (Recommended)

  1. Go to Settings > Community Nodes
  2. Select Install a community node
  3. Enter n8n-nodes-xpsship
  4. Click Install
  5. Restart n8n

Manual Installation

npm install n8n-nodes-xpsship

Operations

Shipment Management

  • Create Shipment: Create new shipment
  • Get Shipment: Retrieve shipment details
  • List Shipments: Get all shipments
  • Cancel Shipment: Cancel existing shipment
  • Update Shipment: Modify shipment details

Tracking

  • Track Shipment: Get real-time tracking information
  • Get Tracking History: Full tracking timeline
  • Track Multiple: Batch tracking lookup

Quote & Rating

  • Get Quote: Get shipping rate quotes
  • Compare Carriers: Compare rates across carriers
  • Calculate Costs: Estimate shipping costs

Label Generation

  • Generate Label: Create shipping label
  • Download Label: Get label PDF
  • Void Label: Cancel/void shipping label

Features

✅ Enhanced Error Handling

  • Detailed error messages
  • Automatic retry on transient failures
  • Validation before API calls

✅ Input Validation

  • Address validation
  • Package dimension checks
  • Weight verification
  • Service type validation

✅ Multiple Carrier Support

  • UPS
  • FedEx
  • USPS
  • DHL
  • And more…

✅ Real-Time Tracking

  • Live tracking updates
  • Delivery notifications
  • Exception handling

Credentials

You need XPS Shipper API credentials.

Get them from:

  1. Contact your XPS Shipper account manager
  2. Request API access
  3. Receive API key and credentials

Required fields:

  • API Key: Your XPS API key
  • API Secret: Your XPS API secret
  • Environment: Production or Sandbox

Compatibility

Tested with:

  • n8n v1.0.0+
  • Node.js 18+

Usage Example

Creating a Shipment

  1. Add XPSShip node to workflow
  2. Select Resource: Shipment
  3. Select Operation: Create Shipment
  4. Fill in shipping details:
    • From Address
    • To Address
    • Package dimensions
    • Service type
  5. Execute workflow

Getting a Rate Quote

  1. Add XPSShip node
  2. Select Resource: Quote
  3. Select Operation: Get Quote
  4. Enter shipment details
  5. Receive rate comparison

Error Handling

This node includes comprehensive error handling:

  • API errors are caught and formatted
  • Input validation prevents bad requests
  • Retry logic for network issues
  • Detailed error messages for troubleshooting

Resources

Version History

1.0.0

  • Initial release
  • Full shipment management
  • Rate quoting
  • Label generation
  • Real-time tracking
  • Enhanced error handling
  • Input validation

License

MIT

Author

Created by cderamos-2ct