YRC LTL Freight Quotes for WooCommerce
Don’t forget to read the Manage Your License section because you will need this information to upgrade your subscription once your free trial expires.
- WooCommerce Sign Up
- Download The File
- Install the Plugin
- Activate the Plugin
- How to obtain a YRC business ID?
- How to perform Connection Settings
- Quote Settings
- Identify drop ship locations and warehouses
- How to enable the Plugin
- Shipping parameters of product
- What Your Customer Sees
- What you see
- How to Manage Your License
In-Store Pick up
For In-store pickup feature, you must have Advanced Plan. You will see the message Advance Plan Required next to the setting header if you are not already on the Advanced Plan.
In-store pick up is an option for the customers who prefer to collect their product instead of getting it delivered but this is only available when enabled and order placed at only one stocking location either a warehouse or drop ship. In-store pick up settings can be performed on the page where you edit or add drop ship location and warehouse settings.
Enable in-store pick up: Check box to enable this feature
Offer if the address is within (miles): Enter the distance in miles if you are offering in-store pick up option based on the distance in miles otherwise leave it as it is. If you evaluate on the basis of zip code or distance to address, the in-store option will automatically appear if either of them is matched.
Offer if postal code matches: Same criteria as the above option is applied here too, you can set the postal codes to which you would like to offer in-store pick up or you can leave it empty if you don’t use this criteria to determine the availability of this offer. If you evaluate on the basis of zip code or distance to address, the in-store option will automatically appear if either of them is matched.
Checkout description: This is the description of the option you choose during checkout, it should be In-store pick up but you can write any other option if you want.
WooCommerce Sign up
Follow the steps given below for WooCommerce Sign Up:
- Go to SHIPROW and click Sign Up button on the top right corner
- Fill all the required fields of Sign Up form, Select WooCommerce from ‘Select platform’ dropdown.
- Click ‘Sign Up’
Download The File
Enter your login credentials (username and password that you used to register at Shiprow.com). You will be delivered to customer dashboard where you can download the plugin installation file, do remember the location where you have saved the plugin because you will need access to the file while performing the installation.
This plugin can also be downloaded from www.wordpress.org.
Note: No matter where you have downloaded this plugin from, you will have to choose a subscription plan and enter the required information in the registration form.
Local delivery settings
For In-store pickup feature, you must have Advanced Plan. You will see the message Advance Plan Required next to the setting header if you are not already on the Advanced Plan.
The local delivery feature needs to be enabled in order to give this option to the shopper at the time of check out. The local delivery option can be offered only to the shoppers who fit within the set distance, it also depends on the postal code of the customer. There may be a small fee on local delivery or it may be free of cost depending on the company’s policies. The local delivery settings can be performed on the page where you edit or add drop ship location and warehouse settings.
Enable local delivery: Check the box to enable the local delivery option.
Offer if the address is within (miles): Insert the distance in miles if you are offering Local delivery based on the distance in miles or leave it empty if you don’t measure the distance to offer the local delivery option. If you evaluate on the basis of zip code or distance to address, Local delivery option will automatically appear if either of them is matched.
Offer if postal code matches: This is pretty similar to the above option, you can set the postal codes to which you would like to offer local delivery or you can leave it empty if you don’t use this criteria to determine the availability of this offer. If you evaluate on the basis of zip code or distance to address, Local delivery option will automatically appear if either of them is matched.
Checkout description: This is the description of the option you offer during checkout, it should be Local delivery but you can write any other option if you want.
Local delivery fee: Leave it empty if you offer local delivery service without any charges otherwise enter the amount to be charged for local delivery.
Suppress other rates: Check the box if you want to hide all other options when you offer local delivery or do not check the box if you are offering local delivery along with other shipping options.
Install the Plugin
- Use administrative credentials to sign in to WordPress dashboard.
- Place the cursor on the Plugins menu located on the left to display the sub-menu options.
- Click on the Add New and you will be delivered plugins page.
- Click on the Upload Plugin button located on the top of this page (You can also use the search bar to download and install our plugin).
Click on the Choose File button and choose the installation file that you saved, and click the Install Now button.
Installation progress can be seen at the bottom of the page. Plugin Installed Successfully message will be displayed on completion.
How to enable or disable a carrier
In the SHIPROW app, locate and click Marketplace from the side menu where you will be able to enable/disable carrier(s) from the given list. Please see the screenshot below:
Activate the Plugin
When the installation is complete click on the Activate Plugin link to activate it.
If you have close that page and later decided to activate the plugin then go to Plugins menu and click on the Installed Plugins link.
On the installed plugins page locate and click on the Activate link underneath the YRC LTL Freight Quotes.
How to obtain a YRC business ID?
YRC business ID is must if you want to create a connection between the application and YRC Freight. If you don’t already have the YRC business ID, you can obtain one by signing into yrc.com, locate and click on Resource and then hit Application Programming Interface(API).
You will be then taken to the Application Programming Interface (API) page. Go all the way down and find the list of YRC Freight APIs, then click on Rate Quote API.
As soon as you click on the Rate Quote API, the page will expand a little and show some instructions. Locate and click on the link text “Complete and fax a non-disclosure agreement” (see screenshot below).
On the agreement page, check Other (describe) and then write Implement Rate Quote API next to it. Don’t forget to enter the date in the given space.
Go further down on the agreement page, spot the form to be filled and enter the required information.
Note: Website that will host API and Requested API should contain yourstore.shopify.com and Rate Quote API respectively, rest of the fields should be self evident.
There should be a number placed on the top of the agreement form, fax the completed agreement form to that number. You should receive an email containing brief information within the 7 days, YRC Business ID should also be there in the email as “BusID”. Save this number because this will be needed later.
How to perform Connection Settings
Open WooCommerce menu and click on the Settings.
Locate and click on the YRC Freight from the top menu for the configuration purposes.
Begin with the Connection Settings and to get access to the Connection, Quote and Warehouse settings use the links placed on the top of the page.
Business ID: Enter the Business ID that you obtained in the previous step.
Username: Enter the username that you use to sign in to yrc.com.
Password: Enter the password that you use to sign in to yrc.com.
YRC rates my freight based on weight and…: Here you will choose how you want YRC to rate LTL Freight.
Plugin License Key: SHIPROW issues this key to the registered users, if you have not obtained your Plugin License Key yet then click on the link placed next to this field and follow the instructions.
License Key will be issued when you subscribe to one of our plans. We have three plans right now, you will get free 15 days access to our Basic Plan which is also our Trial version of plan, the other two plans are; the Standard Plan and the Advanced Plan. We display rates for monthly or yearly subscription. Further details about plans and their License Keys are given in the Manage Your License section.
Save your settings when you are done and then click on the Test Connection button to test if the connection is successfully established or not. In case of an error, double check the information you have entered, especially capitalization because most of the information needed on this page is case sensitive.
To make the plugin’s menu visible click on the WooCommerce and then click on Settings.
Now locate and click on the YRC Freight tab and then click on the Quote Settings link.
Label As: Here you have to tell how you want your quote to be labelled at the time of checkout, usually it is labelled as YRC Freight but you can leave it empty if you want and an empty field means quotes will be labelled as “Freight”.
Show delivery estimate: If you check this box, it will display the estimated time of that particular carrier.
Always quote residential delivery: Residential delivery fee will be included in the quote if this feature is enabled.
Auto-detect residential addresses: We have an add-on for this plugin which is named as Residential Address Detection. This add-on comes into play and checks the USPS database records when residential address is detected, also the residential delivery fee will be included in the quote.
“Click here to add the Residential Address Detection module” indicates that the add-on is not installed.
Always quote tail lift delivery: Quote will automatically include tail lift charges of the particular carrier if “Always quote tail lift delivery” option is marked.
Offer tail lift delivery as an option: Tail Lift delivery option will be displayed and the fee will be included if this option is enabled.
Always include tail lift delivery when a residential address is detected: If checked, the tail lift charges will automatically be added in the shipping rate estimate only when the residential delivery address is detected. In this type of cases Offer tail lift delivery option will disappear even when it’s enabled. If both options (offer tail lift delivery and include tail lift delivery when residential delivery is detected) are enabled allows a commercial customer to select whether the tail lift service is required or not while always needing it for residential customers.
Handling Fee/Mark Up: Just enter the amount on top of the actual quote rate and it will be added to the actual quote rate before displaying it to the shopper. When you enter numbers in this field they will be considered as dollars and cents unless you put the ‘%’ sign with them.
Handling Fee/Mark Up 2: The second handling fee is applicable after the first handling fee and this increments the displayed amount of quote. When you enter numbers in this field they will be considered as dollars and cents unless you put the ‘%’ sign with them.
Drop ship locations and warehouses
To add drop ship locations and warehouses, simply click the Location option given under Products and then choose Add Location. For warehouses, it is necessary to have a complete inventory of products; otherwise, it is considered drop shipped. If two or more warehouses are on the list, the one nearest to the shopper will be considered to calculate shipping rates.
Drop shipping is a method of supply chain management where a retailer does not keep products in stock. Instead, it transfers customer’s shipment information to another retailer or manufacturer who then delivers to the customer on your behalf. The checkout shopping cart will show a single figure estimate if drop shipped products are included in the order. The single figure rate represents the total after calculating shipping requirements for each item.
How to enable the Plugin
Click WooCommerce, then click on Settings.
Choose the Shipping tab, then click on the Shipping Zones link.
To add shipping zones, click on Add shipping zone. An appropriate shipping zone is required in order to add the shipping method.
Click on the “Add Shipping Method” button as seen in the screenshot below to add the shipping method.
You will be shown a list of shipping methods. Select the appropriate one from the list and click on the Add shipping method button and then save changes.
You need to go through this process for each shipping zone. We recommend that you carry out a test for each shipping zone to ensure that the application supports the geographical locations defined.
Shipping parameters of the product
Congratulations! You are finished with application settings, you can now move on to product settings. You will use the same instructions for each product that you want to ship through LTL freight.
Locate and click on the Products from the menu list located on the left. This will take you to the product’s detail page. On this page, you will see the list of products. Click on the Edit Settings button of any product that you wish to enter the parameters of.
You will be redirected to the Product Setting page, where you will have to enter product details like dimensions, weight, freight class, etc. Fill in all of the blank fields by entering the required information. Then, choose Save at the bottom of the page.
Weight: The product weight should always be in pounds. It should also include the weight of any material involved in the packaging of shipment such as pallets, shrink wraps, cardboard, etc.
Dimensions: Dimensions of the products should be entered in inches.
Shipping Class: Choose “No Shipping Class” if you want the product to be quoted as a shipping parcel. This is only possible if the Small Package Quotes plugin is installed.
If you have the LTL Freight Quotes enabled, choose the LTL Freight option, and it will return quotes for LTL Freight.
Enable Drop Ship Location: Checking this box means that the product will be shipped from a drop ship location. Explanations on how to define warehouse and drop ship locations were provided in Step 7. This option will be only shown when drop ship locations are defined.
Drop Ship Location: Here, you will choose the drop ship location from the given list. An explanation on defining warehouse and drop ship locations can be found in step 7. This option will be only shown when drop ship locations are defined.
Freight Classification: Here, you will categorize or classify the products. You will have to define the freight class of all the products if you are offering both LTL Freight shipping and Small Package/Parcel shipping. The Density Based option is the alternative industry accepted way to define the freight class of shipment. In most cases, density based calculation will provide the accurate freight class, but it is your responsibility to check the accuracy of the freight class of your product(s).
In case of a Variable Product, go to the Variations page and define product variations.
The following points should be kept in mind while performing product classification:
- Freight Classification is only possible when the Freight Quotes plugin is installed.
- When complete, click the Update button.
What Your Customer Sees
When an online purchase is complete, this plugin will display the shipping charges, and it will use the available sources to display the best possible shipping rates. This is in case two or more products in the cart are missing either weight or dimensions. For Example: If you have two products in the cart and one of them is missing weight or dimensions, the shipping rates shown will be based on the product that has specified weight and dimensions. If no product has dimensions or weight recorded, the Plugin will not return any quotes.
Note: There is a high chance of inaccuracy of rates if the product is missing dimensions, weight, or both.
The shipping rates will be returned to the shopping cart once the “ship to” details are provided by the customer. These rates will depend on the settings used for the plugin. For more details about these settings, please check the installation guide. The presentation of shipping rates can be managed on the Settings Page of WooCommerce.
If the plugin fails to display shipping rates, a message will be displayed. Here are the possible reasons for failure to display rates:
- Absence of freight class, dimensions, etc.
- Invalid credentials, suspended account, expired license, etc.
- Invalid address.
- Web service of the carrier is not operational.
Here is a screenshot of when the plugin fails to display shipping rates:
What you see
Additional details widget on the Order Details page will display all the information related to shipping. The contents will be shown in two categories
- Shipment Origin & Services
- Shipment Content
Shipment Origin & Services:
All particulars presented in this block will present the name of carrier service, shipment origin and additional services if any (like a residential delivery, tail lift, etc) required with the order shipment. A separate chunk containing Shipment origin and Services information should be displayed for every individual shipping location in fulfilling the order. This is specifically for the stores having more than one warehouses and more drop ship locations.
Under the Shipment Origin & Services, there is a block of Shipment Content which presents the items that were quoted as shipping from the location.
How to Manage Your License
To manage your license, simply sign in to shiprow.com using the same credentials that you used to register for the plugin.
Commonly, the Dashboard is used to upgrade to a paid subscription, change or edit the registered URL to a license, and to see your current licenses.
How to upgrade to a paid subscription
Once your trial version has expired, you will have to upgrade to a paid subscription to keep the plugin functional. To upgrade it, select the Buy License from the side menu, click the Pay Now button of the required plan.
Choose the subscription plan that best meets your needs and enter the required payment information. Note that at the end of each subscription cycle, your plugin will be renewed unless you cancel your subscription.