Western Power Sports (WPS) is a leading distributor in the powersports industry, specializing in the wholesale distribution of parts, accessories, and gear for motorcycles, ATVs, UTVs, snowmobiles, and watercraft. Serving dealerships and retailers, WPS supports the automotive aftermarket and outdoor recreation sectors with high-quality products and reliable service.
How To Connect
📋 Phase 1: Initial Source Setup
+
Access Fulfillment Sources
Log in to your Flxpoint account and navigate to the Fulfillment Sources section.
Create a New Source
Under the Fulfillment Sources section, click on Add Source to begin creating a new source for your Western Power Sports (WPS) connection.
Tip: Having your WPS API Token ready will make this process smoother.
Configure Source Details
In the Create Source popup:
Search for Western Power Sports in the supplier directory and select it.
Enter the source name as "WPS Supplier".
Select the appropriate type from the dropdown (e.g., "Supplier").
Click Save to proceed.
Start the Integration Process
After saving, you'll see a message that says "You have not created any integrations yet." Click Get Started to set up the integration.

🔐 Phase 2: Supplier Connection & Authentication
+
Obtain Your API Token
To get your WPS API Token, follow these steps to locate or generate it:
Log into your Western Power Sports account at https://www.wps-inc.com using your dealer credentials.
Once logged in, navigate to the Dealer Portal or Account Dashboard. Look for a section labeled Account Settings, API Access, or Integrations. This may be under a menu like "My Account" or "Settings."
If you don’t see an API Access section, use the search bar in the WPS Dealer Portal (if available) and type "API Token" or "API Access" to locate the relevant settings.
In the API Access section, look for an option to Generate API Token or view your existing token. If no token exists, click to generate a new one. The token will typically be a long string of characters (e.g., "abc123xyz789...").
Copy the API Token and store it securely, as you’ll need to enter it in the next step.
If you can’t find the API Token or the API Access section, visit the WPS support page at https://www.wps-inc.com/contact-us. You can also email WPS support at dealersupport@wps-inc.com or call their dealer support line (typically listed on their contact page) to request assistance with API access.
Important: Keep your API Token secure and do not share it publicly, as it provides access to your WPS account data.
Enter Authentication Details
In the Authenticate With Supplier popup, enter the authentication details provided by WPS:
API Token: Paste the API Token you copied in the previous step.
Click Continue to proceed.
Tip: Ensure your API Token is correct to avoid connection issues. You can click Back to return to the previous screen if needed.
🔄 Phase 3: Configuration & Feature Setup
+
Set Up SKU Mapping
In the Master SKU section, set up your SKU mapping (Inventory SKU → Master SKU) to ensure inventory from WPS is correctly linked in Flxpoint. Optionally, set an SKU prefix (e.g., "WPS-") if needed for better organization.
Pro Tip: Using a prefix like "WPS-" helps you quickly identify inventory sourced from Western Power Sports in your Flxpoint inventory.
Configure Additional Features
Set up any additional features required for your WPS integration:
Get Inventory: Enable to retrieve inventory data from WPS. Choose how often to sync (e.g., daily) and select which inventory fields to import (e.g., SKU, Description, Stock Level).
Get Pricing & Quantity: Enable to sync pricing and quantity data from WPS. Set the sync frequency (e.g., every 12 hours) and map pricing fields (e.g., Cost Price, MSRP) to Flxpoint fields.
Send Orders: Enable to send orders to WPS for fulfillment. Configure order mapping to ensure order details (e.g., Customer Name, Shipping Address) are correctly sent to WPS.
Get Shipments: Enable to retrieve shipment updates from WPS. Set the sync frequency (e.g., daily) and map shipment fields (e.g., Tracking Number, Shipment Date) to Flxpoint fields.
You can skip these configurations by clicking Skip and adjust them later from the supplier settings.
Complete Setup
Review all your settings and click Save to finalize your Western Power Sports integration.
Next Steps: After completing the setup, your WPS source will begin syncing with Flxpoint. You can now manage your inventory, orders, and shipments directly from your Flxpoint dashboard under Fulfillment Sources.
×
Product Operations
The primary operation handles the bulk of your inventory management needs, while the secondary operation allows for more detailed control, such as focusing on specific products or updates.
Get Inventory and Pricing & Quantity
Supported | Western Power Sports - Get Inventory and Pricing & Quantity
Introduction to Western Power Sports Get Inventory and Pricing & Quantity Integration
Welcome to the Western Power Sports (WPS) Get Inventory and Pricing & Quantity integration guide! This integration retrieves inventory data, including pricing and quantity (PQS), from your WPS system into your platform. It ensures your inventory levels and pricing are up-to-date, streamlining stock management across channels. Let’s get started!
The Western Power Sports Get Inventory and Pricing & Quantity integration enables you to:
- Retrieve inventory levels (quantity) for products and variants from WPS.
- Sync pricing and quantity (PQS) data to reflect the latest values in your system.
- Ensure accurate stock and pricing management across platforms.
The integration follows these steps:
- 1 Connecting to WPS: Establish a connection using API credentials or OAuth2 authentication to access your WPS system.
- 2 Fetching Inventory Data: A GET call to the WPS inventory endpoint retrieves product and variant data, including PQS.
- 3 Extracting Inventory Details: Extract inventory levels (e.g., quantity), pricing data (e.g., price, sale price), and other inventory attributes from the API response.
- 4 Mapping Data: Map WPS fields (e.g., Inventory Level, Price) to your system’s fields using a mapping template.
- 5 Syncing Data: Import the mapped data into your system, updating inventory and pricing records.
- 6 Execution: Run manually with Run Sync or schedule (e.g., daily).
How the Integration Builds Products
Products With No Color or Size
If WPS sends an item without a color and size attribute, FLX treats it as a stand-alone product.
- No parent-child relationship is created. The Parent SKU and Variant SKU are identical.
- SKU will appear in Catalog » Inventory exactly once—under the SKU sent by WPS.
- All warehouses enabled in Integration Settings » Warehouses still govern available quantity.
Scenario | WPS Feed Example | How FLX Imports |
---|---|---|
Item has size + color | 87-4446-BK-L Size L, Color BK |
Parent: 87-4446 Variant: 87-4446-BK-L |
Item missing size & color | WP87-4446 | Parent = Variant WP87-4446 (stand-alone) |
Pro Tip: Schedule regular syncs to maintain real-time inventory accuracy.
Note: API failures pause the integration and trigger notifications.
Customize the integration with these settings:
- Sync Frequency: Choose to sync inventory data for products modified within a specific time frame (e.g., last 7 days).
- Include Variants: Enable to fetch variant-specific PQS data alongside parent products.
- Pricing & Quantity Focus: Optionally configure the integration to focus solely on PQS data, excluding other inventory fields like physical attributes or availability dates.
- Scheduling: Run manually or schedule (e.g., daily at 6 AM UTC).
- Mapping Template: Define which WPS fields sync to your system (e.g., Inventory Level to Quantity).
Note: Syncing recent changes reduces API load for large catalogs.
Follow these steps:
- 1 Add the Integration: Go to Channels > Western Power Sports > Integrations, select “Get Inventory and Pricing & Quantity.”
- 2 Connect to WPS: Use your WPS API credentials or set up a new connection via OAuth2 authentication.
-
3 Configure Settings:
- Set sync frequency (e.g., last 7 days).
- Enable variant inclusion.
- Choose to focus on Pricing & Quantity if desired.
- Configure scheduling.
- 4 Create Mapping Template: Enable fields to import (see Mapping Template Details).
- 5 Run the Integration: Start with Run Sync or schedule.
Inventory Rebuild for Existing Customers
Need to see newly split SKUs right away?
- Archive current WPS inventory (Catalog » Inventory » Bulk Actions » Archive).
- Run Get Inventory (Primary) to rebuild with the new logic.
- Re-enable any Listing or Pricing sync jobs once the rebuild finishes.
Mapping templates control which WPS inventory data is imported into your system.
Interface Overview
- Screen labeled “Get Inventory and Pricing & Quantity” at the top; name your template (e.g., “WPS Inventory 1”).
- Buttons: Cancel, Save Mapping.
- Columns: WPS fields (left), system fields (right).
Mapping Options
- Enable: Import the field (e.g., Inventory Level).
- Disable: Ignore the field (e.g., Sale Price).
- Required Fields: SKU, Inventory Level.
Post-Mapping Rules: Stand-alone SKUs created by the new logic bypass parent-child checks. Custom rules that rely on parentSku or optionValues must be updated accordingly.
Inventory Level Mapping Requirement
The Inventory Level field must be mapped to ensure accurate stock syncing.
- Required Field: Inventory Level tracks stock quantity.
-
Error Scenario: Unmapped Inventory Level may cause:
Invalid request: Missing required field 'inventory_level' for inventory sync
- Fix: Go to Channels > Western Power Sports > Templates > Get Inventory and Pricing & Quantity > Field Mapping, map Inventory Level, save, and re-run sync.
Recommendation: Always map SKU and Inventory Level for reliable syncing.
Complete Field Mappings
Below are the fields you can enable for importing:
Inventory Fields
WPS Field | Maps To | Example | Purpose | Status |
---|---|---|---|---|
SKU | Master SKU | WPS-001 | Unique identifier | Required |
Inventory Level | Quantity | 100 | Stock quantity | Required |
Inventory Tracking | Inventory Tracking | variant | Tracking method (e.g., product, variant) | Enabled |
Stock Status | Stock Status | In Stock | Availability status | Enabled |
Allow Backorders | Allow Backorders | true | Backorder permission | Enabled |
UPC | UPC | 123456789012 | Universal Product Code | Enabled |
MPN | MPN | WPS-MPN123 | Manufacturer Part Number | Enabled |
Variant SKU | Variant SKU | WPS-BLUE-001 | Variant identifier | Enabled |
Variant Inventory Level | Variant Quantity | 50 | Variant stock quantity | Enabled |
Variant Allow Backorders | Variant Allow Backorders | false | Variant backorder permission | Enabled |
Inventory Warning Level | Low Stock Threshold | 10 | Low stock alert threshold | Enabled |
Availability Date | Availability Date | 2025-06-01 | Date product becomes available | Enabled |
Pricing Fields
WPS Field | Maps To | Example | Purpose | Status |
---|---|---|---|---|
Price | List Price | $19.99 | Selling price | Enabled |
Sale Price | Discounted Price | $17.99 | Discounted price | Enabled |
Cost Price | Cost Price | $10.50 | Cost of product | Enabled |
Retail Price | MSRP | $24.99 | Manufacturer’s suggested price | Enabled |
Variant Price | Variant List Price | $21.99 | Variant selling price | Enabled |
Variant Sale Price | Variant Discounted Price | $19.99 | Variant discounted price | Enabled |
Physical Attributes
WPS Field | Maps To | Example | Purpose | Status |
---|---|---|---|---|
Weight | Weight | 2.5 | Weight in kg | Enabled |
Width | Width | 12 | Width in cm | Enabled |
Height | Height | 10 | Height in cm | Enabled |
Depth | Length | 15 | Length in cm | Enabled |
Pricing & Quantity Focus
When configured to focus on Pricing & Quantity, the integration prioritizes the following fields to streamline PQS updates:
WPS Field | Maps To | Example | Purpose | Status |
---|---|---|---|---|
SKU | Master SKU | WPS-001 | Unique identifier | Required |
Inventory Level | Quantity | 100 | Stock quantity | Required |
Stock Status | Stock Status | In Stock | Availability status | Enabled |
Price | List Price | $19.99 | Selling price | Enabled |
Sale Price | Discounted Price | $17.99 | Discounted price | Enabled |
Cost Price | Cost Price | $10.50 | Cost of product | Enabled |
Retail Price | MSRP | $24.99 | Manufacturer’s suggested price | Enabled |
Variant SKU | Variant SKU | WPS-BLUE-001 | Variant identifier | Enabled |
Variant Inventory Level | Variant Quantity | 50 | Variant stock quantity | Enabled |
Variant Price | Variant List Price | $21.99 | Variant selling price | Enabled |
Variant Sale Price | Variant Discounted Price | $19.99 | Variant discounted price | Enabled |
Note: Focusing on Pricing & Quantity excludes fields like physical attributes and availability dates, optimizing for PQS updates.
Practice Mapping
Try enabling/disabling WPS - Inventory Level:
Be aware of these limitations:
- API Rate Limits: Exceeding WPS API limits pauses the integration.
- Variant Data: Requires enabling variant inclusion to fetch variant PQS.
- Data Scope: Only fetches data available via the WPS inventory endpoint.
Troubleshoot issues with these steps:
- Connection Issues: Verify API credentials and connectivity to WPS.
- API Errors: Ensure the WPS inventory endpoint is accessible and variant inclusion is enabled.
- Missing Data: Check mapping template for enabled fields (e.g., Inventory Level, Price).
- Rate Limits: Confirm you haven’t hit WPS API limits.
-
Missing SKUs:
- Confirm the SKU in source feed (Catalog Manager in Inventory Source or supplier portal).
- Verify “Warehouses” tab in WPS integration—ensure at least one warehouse that carries the SKU is enabled.
- Run Get Inventory (Primary).
- If the SKU is still absent and has no size/color attributes, confirm it now imports as a stand-alone item; if not, contact support with:
- SKU
- Screenshot of source feed row
- Timestamp of the last Get Inventory run
- Contact Support: Reach out to WPS support with error details.
Diagnostic Tip: Missing variant data often results from disabled variant inclusion.
Key information:
- Date: As of 10:44 AM -04, May 29, 2025, this integration is operational.
- Inventory Level: Required mapping to avoid sync errors.
- Variants: Enable variant inclusion to fetch variant PQS data.
- API Limits: Monitor to avoid sync interruptions.
Release Notes
Date | Change | Impact |
---|---|---|
May 26, 2025 | Products that lack both color and size are now imported as stand-alone SKUs with no parent-child structure. Parent SKU = Child SKU. | Missing SKUs such as WP87-4446 will now import automatically after the next Get Inventory (Primary) run. Users with existing inventory must archive + rebuild to pick up the new structure. |
Pro Tip: Map all PQS fields to ensure comprehensive inventory updates.
Conclusion
The Western Power Sports Get Inventory and Pricing & Quantity integration automates inventory and pricing updates, ensuring your system reflects accurate stock and PQS data. Customize mappings and schedules to fit your workflow, streamlining inventory management. Happy syncing!
Order Operations
It submits orders to vendors for fulfillment and subsequently imports the shipment details, ensuring an integration between order processing and shipment tracking.
Send Orders
Supported | Western Power Sports - Send Orders
Introduction to Western Power Sports Send Orders Integration
Welcome to the Western Power Sports (WPS) Send Orders integration guide! This integration enables you to send orders from your system to your WPS platform, ensuring seamless order creation with details like shipping methods, customer information, and line items. It supports various shipping methods to match your fulfillment needs. Let’s get started!
The Western Power Sports Send Orders integration enables you to:
- Create new orders in WPS with customer details, line items, and shipping information.
- Specify shipping methods from a supported list to align with your fulfillment process.
- Streamline order management by syncing orders from your system to WPS.
The integration follows these steps:
- 1 Connecting to WPS: Establish a connection using API credentials or OAuth2 authentication to access your WPS platform.
- 2 Preparing Order Data: Gather order details from your system, including customer info, line items, and shipping method.
- 3 Mapping Data: Map your system’s fields (e.g., Customer Email, Shipping Method) to WPS fields using a mapping template.
- 4 Sending Orders: Send the order data via a POST request to the WPS orders endpoint, creating a new order in WPS.
- 5 Adding Shipping Details: Include shipping method (e.g., FedEx 2-Day) and address details in the order creation request.
- 6 Execution: Run manually with Run Sync or schedule (e.g., daily).
Pro Tip: Ensure shipping methods match supported options to avoid errors.
Note: API failures pause the integration and trigger notifications.
Customize the integration with these settings:
- Order Status: Set the default status for new orders (e.g., Pending, Awaiting Payment).
-
Shipping Method Mapping: Map your system’s shipping methods to supported WPS methods:
- AH2D = FedEx 2-Day (AK/HI only)
- BEST = Best Ground method available
- FE1D = FedEx 1 Day
- FE2D = FedEx 2 Day
- UP1D = UPS 1 Day Red
- UP2D = UPS 2 Day Blue
- US1C = USPS Priority Mail
- US4C = USPS Parcel Post
- Scheduling: Run manually or schedule (e.g., daily at 6 AM UTC).
- Mapping Template: Define which fields from your system sync to WPS order fields.
Note: Verify shipping method compatibility to ensure successful order creation.
Follow these steps:
- 1 Add the Integration: Go to Channels > Western Power Sports > Integrations, select “Send Orders.”
- 2 Connect to WPS: Use your WPS API credentials or set up a new connection via OAuth2 authentication.
-
3 Configure Settings:
- Set default order status (e.g., Pending).
- Map shipping methods to supported options (e.g., FE2D for FedEx 2 Day).
- Configure scheduling.
- 4 Create Mapping Template: Enable fields to send (see Mapping Template Details).
- 5 Run the Integration: Start with Run Sync or schedule.
Mapping templates control which order data from your system is sent to WPS.
Interface Overview
- Screen labeled “Send Orders” at the top; name your template (e.g., “WPS Send Orders 1”).
- Buttons: Cancel, Save Mapping.
- Columns: System fields (left), WPS order fields (right).
Mapping Options
- Enable: Send the field (e.g., Customer Email).
- Disable: Ignore the field (e.g., Customer Note).
- Required Fields: Customer Email, Line Item SKU, Line Item Quantity.
Customer Email Mapping Requirement
The Customer Email field must be mapped to create orders successfully.
- Required Field: Customer Email identifies the buyer.
-
Error Scenario: Unmapped Customer Email may cause:
Invalid request: Missing required field 'customer_email' for order creation
- Fix: Go to Channels > Western Power Sports > Templates > Send Orders > Field Mapping, map Customer Email, save, and re-run sync.
Recommendation: Always map Customer Email, Line Item SKU, and Line Item Quantity for successful order creation.
Complete Field Mappings
Below are the fields you can enable for sending:
Order Fields
System Field | Maps To | Example | Purpose | Status |
---|---|---|---|---|
Customer Email | Customer Email | customer@example.com | Identifies buyer | Required |
Customer First Name | Customer First Name | John | Buyer’s first name | Enabled |
Customer Last Name | Customer Last Name | Doe | Buyer’s last name | Enabled |
Billing Street Address 1 | Billing Address - Street 1 | 123 Main St | Billing address | Enabled |
Billing City | Billing Address - City | San Francisco | Billing city | Enabled |
Billing State | Billing Address - State | California | Billing state | Enabled |
Billing Zip | Billing Address - Zip | 94105 | Billing ZIP code | Enabled |
Billing Country | Billing Address - Country | United States | Billing country | Enabled |
Order ID | External Order ID | ORD-12345 | Unique order identifier | Enabled |
Order Date | Order Date | 2025-05-29T10:00:00Z | Order creation date | Enabled |
Total Amount | Total Amount | $102.60 | Total order amount | Enabled |
Customer Note | Customer Notes | Please ship quickly! | Customer notes | Enabled |
Line Item Fields
System Field | Maps To | Example | Purpose | Status |
---|---|---|---|---|
Line Item SKU | Product SKU | WPS-BLUE-001 | Identifies product | Required |
Line Item Quantity | Quantity | 2 | Ordered quantity | Required |
Line Item Price | Price | $20.00 | Item price | Enabled |
Line Item Name | Product Name | Blue Power Sport Accessory | Item name | Enabled |
Shipping Fields
System Field | Maps To | Example | Purpose | Status |
---|---|---|---|---|
Shipping Method | Shipping Method | FE2D (FedEx 2 Day) | Shipping method | Enabled |
Shipping Street Address 1 | Shipping Address - Street 1 | 456 Oak St | Shipping address | Enabled |
Shipping City | Shipping Address - City | Los Angeles | Shipping city | Enabled |
Shipping State | Shipping Address - State | California | Shipping state | Enabled |
Shipping Zip | Shipping Address - Zip | 90001 | Shipping ZIP code | Enabled |
Shipping Country | Shipping Address - Country | United States | Shipping country | Enabled |
Practice Mapping
Try enabling/disabling System - Customer Email:
Be aware of these limitations:
- Shipping Methods: Must match supported options (e.g., FE2D, US1C).
- API Rate Limits: Exceeding WPS API limits pauses the integration.
- Required Fields: Customer Email, Line Item SKU, and Quantity must be mapped.
Troubleshoot issues with these steps:
- Connection Issues: Verify API credentials and connectivity to WPS.
- API Errors: Ensure the WPS orders endpoint is accessible.
- Missing Data: Check mapping template for enabled fields (e.g., Customer Email, Line Item SKU).
- Shipping Method Errors: Confirm the method matches supported options (e.g., FE2D).
- Rate Limits: Verify you haven’t hit WPS API limits.
- Contact Support: Reach out to WPS support with error details.
Diagnostic Tip: Order creation failures often result from unmapped required fields.
Key information:
- Date: As of 10:27 AM -04, May 29, 2025, this integration is operational.
- Required Fields: Customer Email, Line Item SKU, and Quantity must be mapped.
- Shipping Methods: Supports specific methods like FE2D (FedEx 2 Day) and US1C (USPS Priority Mail).
- API Limits: Monitor to avoid sync interruptions.
Pro Tip: Map all required fields to ensure smooth order creation.
Conclusion
The Western Power Sports Send Orders integration simplifies order management by syncing orders to your WPS platform with accurate shipping and customer details. Customize mappings and schedules to fit your fulfillment workflow. Happy ordering!
Get Shipments
Supported | Western Power Sports - Get Shipments
Introduction to Western Power Sports Get Shipments Integration
Welcome to the Western Power Sports (WPS) Get Shipments integration guide! This integration retrieves shipment data from your WPS platform into your system, including tracking numbers, shipping methods, and shipment status. It ensures your system reflects accurate fulfillment details, streamlining order tracking and customer updates. Let’s get started!
The Western Power Sports Get Shipments integration enables you to:
- Retrieve shipment details, including tracking numbers, for orders processed in WPS.
- Sync shipping methods and shipment status to track fulfillment progress.
- Ensure accurate shipment data in your system for customer updates and order management.
The integration follows these steps:
- 1 Connecting to WPS: Establish a connection using API credentials or OAuth2 authentication to access your WPS platform.
- 2 Fetching Shipment Data: A GET call to the WPS shipments endpoint retrieves shipment details for orders, including tracking numbers and status.
- 3 Extracting Shipment Details: Extract shipment data such as tracking number, shipping method, shipment date, and status from the API response.
- 4 Mapping Data: Map WPS shipment fields (e.g., Tracking Number, Shipment Status) to your system’s fields using a mapping template.
- 5 Syncing Data: Import the mapped data into your system, updating shipment records.
- 6 Execution: Run manually with Run Sync or schedule (e.g., daily).
Pro Tip: Schedule regular syncs to keep shipment tracking up-to-date.
Note: API failures pause the integration and trigger notifications.
Customize the integration with these settings:
- Sync Frequency: Choose to sync shipment data for orders updated within a specific time frame (e.g., last 7 days).
- Shipment Status Filter: Filter shipments by status (e.g., Shipped, In Transit, Delivered).
-
Shipping Method Mapping: Reference supported WPS shipping methods for accurate tracking:
- AH2D = FedEx 2-Day (AK/HI only)
- BEST = Best Ground method available
- FE1D = FedEx 1 Day
- FE2D = FedEx 2 Day
- UP1D = UPS 1 Day Red
- UP2D = UPS 2 Day Blue
- US1C = USPS Priority Mail
- US4C = USPS Parcel Post
- Scheduling: Run manually or schedule (e.g., daily at 6 AM UTC).
- Mapping Template: Define which WPS shipment fields sync to your system (e.g., Tracking Number to Shipment Tracking).
Note: Filtering by shipment status reduces unnecessary data sync for large order volumes.
Follow these steps:
- 1 Add the Integration: Go to Channels > Western Power Sports > Integrations, select “Get Shipments.”
- 2 Connect to WPS: Use your WPS API credentials or set up a new connection via OAuth2 authentication.
-
3 Configure Settings:
- Set sync frequency (e.g., last 7 days).
- Apply shipment status filters if needed (e.g., Shipped).
- Configure scheduling.
- 4 Create Mapping Template: Enable fields to import (see Mapping Template Details).
- 5 Run the Integration: Start with Run Sync or schedule.
Mapping templates control which WPS shipment data is imported into your system.
Interface Overview
- Screen labeled “Get Shipments” at the top; name your template (e.g., “WPS Shipments 1”).
- Buttons: Cancel, Save Mapping.
- Columns: WPS fields (left), system fields (right).
Mapping Options
- Enable: Import the field (e.g., Tracking Number).
- Disable: Ignore the field (e.g., Shipment Notes).
- Required Fields: Order ID, Shipment ID, Tracking Number.
Tracking Number Mapping Requirement
The Tracking Number field must be mapped to ensure accurate shipment tracking.
- Required Field: Tracking Number enables shipment tracking.
-
Error Scenario: Unmapped Tracking Number may cause:
Invalid request: Missing required field 'tracking_number' for shipment sync
- Fix: Go to Channels > Western Power Sports > Templates > Get Shipments > Field Mapping, map Tracking Number, save, and re-run sync.
Recommendation: Always map Order ID, Shipment ID, and Tracking Number for reliable shipment syncing.
Complete Field Mappings
Below are the fields you can enable for importing:
Shipment Fields
WPS Field | Maps To | Example | Purpose | Status |
---|---|---|---|---|
Order ID | Order ID | ORD-12345 | Links shipment to order | Required |
Shipment ID | Shipment ID | SHIP-67890 | Unique shipment identifier | Required |
Tracking Number | Tracking Number | 1Z9999W99999999999 | Tracking number for shipment | Required |
Shipping Method | Shipping Method | FE2D (FedEx 2 Day) | Shipping method used | Enabled |
Shipment Status | Shipment Status | Shipped | Current shipment status | Enabled |
Shipment Date | Shipment Date | 2025-05-29 | Date shipment was sent | Enabled |
Estimated Delivery Date | Estimated Delivery Date | 2025-05-31 | Expected delivery date | Enabled |
Shipment Notes | Shipment Notes | Fragile, handle with care | Additional shipment notes | Enabled |
Line Item Fields
WPS Field | Maps To | Example | Purpose | Status |
---|---|---|---|---|
Line Item SKU | Product SKU | WPS-BLUE-001 | Identifies shipped product | Enabled |
Line Item Quantity | Quantity Shipped | 2 | Quantity shipped | Enabled |
Line Item Name | Product Name | Blue Power Sport Accessory | Item name | Enabled |
Shipping Address Fields
WPS Field | Maps To | Example | Purpose | Status |
---|---|---|---|---|
Shipping Street Address 1 | Shipping Address - Street 1 | 456 Oak St | Shipping address | Enabled |
Shipping City | Shipping Address - City | Los Angeles | Shipping city | Enabled |
Shipping State | Shipping Address - State | California | Shipping state | Enabled |
Shipping Zip | Shipping Address - Zip | 90001 | Shipping ZIP code | Enabled |
Shipping Country | Shipping Address - Country | United States | Shipping country | Enabled |
Practice Mapping
Try enabling/disabling WPS - Tracking Number:
Be aware of these limitations:
- API Rate Limits: Exceeding WPS API limits pauses the integration.
- Shipment Data Scope: Only fetches data available via the WPS shipments endpoint.
- Required Fields: Order ID, Shipment ID, and Tracking Number must be mapped.
Troubleshoot issues with these steps:
- Connection Issues: Verify API credentials and connectivity to WPS.
- API Errors: Ensure the WPS shipments endpoint is accessible.
- Missing Data: Check mapping template for enabled fields (e.g., Tracking Number, Shipment Status).
- Rate Limits: Confirm you haven’t hit WPS API limits.
- Contact Support: Reach out to WPS support with error details.
Diagnostic Tip: Missing shipment data often results from unmapped required fields.
Key information:
- Date: As of 10:33 AM -04, May 29, 2025, this integration is operational.
- Required Fields: Order ID, Shipment ID, and Tracking Number must be mapped.
- Shipping Methods: Includes supported methods like FE2D (FedEx 2 Day) and US1C (USPS Priority Mail).
- API Limits: Monitor to avoid sync interruptions.
Pro Tip: Map all required fields to ensure accurate shipment tracking.
Conclusion
The Western Power Sports Get Shipments integration automates the retrieval of shipment data, ensuring your system reflects accurate tracking and fulfillment details. Customize mappings and schedules to fit your workflow, streamlining order tracking. Happy syncing!