TABLE OF CONTENTS
- Introduction
- Drop Shipping Modes
- WPS SKU Import
- WPS Inventory Update
- WPS Inventory Update API
- WPS Cost Import
- WPS Catalog Import
- WPS Brand Import
- WPS Fitment Import
- WPS Orders Drop Shipping Cart Creation
- WPS Orders Drop Shipping Submission
- WPS Orders Tracking Import
Introduction
Are you looking to automate Western Power Sports dropshipping, pricing, and inventory/stock updates when listing products to eBay, Amazon, Walmart.com, Shopify, BigCommerce and more?
The Western Power Sports (WPS) connection is comprised of several separate automations, each performing a function.
You should enable them in this order. Read the description for each section to understand why.
- WPS SKU Import
- WPS Inventory Update
- WPS Inventory Update API (alternative to Inventory Update)
- WPS Cost Import
- WPS Catalog Import
- WPS Brand Import
- WPS Fitment Import
- WPS Orders Drop Shipping Cart Creation
- WPS Orders Drop Shipping Submission
- WPS Orders Tracking Import
You will need API credentials from your Western Power Sports representative in order to use these automations.
Drop Shipping Modes
There are two modes the Drop Shipping integration may operate in: Manual Drop Shipping and Automated Drop Shipping.
- Manual Drop Shipping - On the order page, you manually set order item vendor with a value of wps for orders that may be sent to Western Power Sports and then save the order.
- Automated Drop Shipping - If automated drop shipping is enabled, and wpsstock is the first stock control field (found under Settings > Selling > Stock Options > Stock Control Fields) that shows the product in stock, SureDone will automatically send the order to WPS. In other words, let's say you have 2 vendors you can order the product from - XYZ and WPS. In the stock control field setting (mentioned previously) it shows "xyzstock wpsstock", if xyzstock has positive stock AND wpsstock has positive stock (as seen in on the item page itself), we'll first fulfill using "xyz". If it shows "wpsstock xyzstock", and both distributors have the product in stock, we'll send the order to WPS since it's listed first.
Shipping Service Mapping for Drop Shipping
SureDone offers an optional feature for mapping of requested eBay and Amazon shipping services to their equivalent offered by the distributor. In order to leverage this feature you must turn Ship Service Mapping on in the Parameters section of the integration. It is disabled by default. To understand which eBay/Amazon shipping service map to which vendor shipping service, please see the following Distributor Ship Services Mapping Sheet. In the sheet, if you do not see a distributor shipping service that matches that of the Amazon/eBay shipping service then there is no direct mapping for that service and the automation uses the default shipping type.
WPS SKU Import
- This will create a "wpssku" field in your account.
- The automation will attempt to link existing products in your account to those in the WPS catalog by matching with the UPC of each of your products.
- Runs once every morning at the top of the hour.
WPS Inventory Update
- This will create a "wpsstock" field in your account.
- The "wpsstock" field will automatically be added as a stock control field (found under Settings > Selling > Stock Options > Stock Control Fields). Any number in this field will be added to the stock sent to your marketplaces.
- Connects to WPS and updates products with a matching "wpssku" with the latest inventory levels.
- Runs every 2 hours at 15 minutes past the hour.
WPS Inventory Update API
- To be used as an alternative to Inventory Update.
- This will create a "wpsstock" field in your account.
- The "wpsstock" field will automatically be added as a stock control field (found under Settings > Selling > Stock Options > Stock Control Fields). Any number in this field will be added to the stock sent to your marketplaces.
- Connects to WPS and updates products with a matching "wpssku" with the latest inventory levels.
- Runs every hour at 5 minutes past the hour.
WPS Cost Import
- This will create a "wpscost" field in your account.
- Connects to WPS and updates products with a matching "wpssku" with the WPS cost.
- Runs every 3 hours at top of the hour.
- Will update fields from WPS if they are already created in SureDone:
- wpsactualcost (created from actual_dealer_price)
- wpslistprice (created from list_price)
WPS Catalog Import
- This will create a "wpssku" and "wpsbrandid" fields in your account.
- Based on the settings chosen, will create or update products and import fields if they are manually created as custom fields before running:
- guid: sku
- wpssku: sku
- wpsbrandid: brand_id
- wpsprice: standard_dealer_price
- wpsmap: mapp_price
- wpsproducttype: product_type
- title: name
- upc: upc
- manufacturerpartnumber: supplier_product_id
- mpn: supplier_product_id
- weight: weight
- msrp: list_price
- media1 - media10: images.data[x]
- longdescription: description
- Runs once every morning at the top of the hour.
WPS Brand Import
- Connects to WPS and updates products with a matching "wpsbrandid" with the brand if brand is an empty field.
- Runs once every morning at the top of the hour.
WPS Fitment Import
- This will create a "wpsvehicleids" field in your account.
- Connects to WPS and updates products with a matching "wpssku" with fitment from WPS.
- Runs once per week on Sundays.
WPS Orders Drop Shipping Cart Creation
- WPS first requires that you create a "cart" in their system of items to be ordered.
- This automation creates a shopping cart of order items that have a valid wpssku in the product catalog.
- Runs every 5 minutes.
- Note: Orders placed that total $500.00 or greater will be shipped with signature confirmation.
WPS Orders Drop Shipping Submission
- Creates a purchase order for your cart and submits the order.
- Runs every 10 minutes
WPS Orders Tracking Import
- Checks the WPS system to see if an order has one or more tracking numbers assigned to it.
- If tracking numbers are assigned, they will be added to the order in SureDone and sent to the channel the order originated from.
- Runs ever hour at the 45th minute.