Chord OMS
...
Chord OMS Overview
Shipping
Shipping Methods
21min
introduction chord oms uses a flexible system to calculate shipping it accommodates the full range of shipment pricing, from simple flat rate calculations to more complex computations related to product weight or type, the customer's shipping address, and what shipping method is used, to name a few this article provides a summary of shipping concepts and architecture if you want to read about example shipment setups, see shipment setup examples https //app archbee com/docs/9ld0jzeyph uiegqs drz/vl0ckuqrgxfbdjdwgrs3q what is a shipping method? shipping methods identify the actual delivery services used to ship the product for example ups ground ups one day fedexhome delivery fedex 2day fedex overnight dhl international each shipping method is only applicable to a specific geographic zone for example, you would need a domestic only shipping method to deliver a package in the united states you would not be able to ship from washington dc to rio de janeiro, brazil, using ups ground, a united states only carrier architecture the shipping method system is composed of six concepts information about your shipping carrier and your online store that is associated with shipping categories allow for descriptions of different shipping methods to be assigned base calculator will enable you to calculate shipping rates based on order or package zones serve as a mechanism for grouping distinct geographic areas together the shipping address entered during checkout defines the order's zone (or zones) the zone limits the available shipping methods for the order it also defines regional taxation rules tax category is used to group tax rates—all products and shipping methods are assigned a tax category free shipping policy outlines the conditions under which a shipping method incurs no cost by default, the shipping method identified by the standard shipping code falls under this policy see free shipping policy below for details workflow checkout oms performs several steps when presenting and assigning shipping methods to an order during checkout graph td; a\[initiate checkout] >b\[calculate shipping rates]; b >c\[present checkout]; c >d\[input shipping address]; d >e\[display eligible shipping methods]; e >f\[choose shipping method]; f >g\[complete purchase]; the customer adds items to their cart and initiates checkout from the store oms calculates shipping rates for all shipping methods and assigns the least expensive shipping rate to the order the calculation uses the calculator assigned to each shipping method the checkout page is presented to the customer the customer inputs their shipping address checkout compares the shipping address against the shipping methods and returns only ones available for the zones covered by the shipping address for example, a shipping address in illinois will return the iowa + illinois ups shipping method, as that method is assigned to that zone however, that shipping method is not available to customers in other states the customer chooses an eligible shipping method the customer completes the purchase subscription installments when generating installment orders for subscriptions (standard, pre paid, and gift subscriptions), oms always chooses the least expensive shipping method even if a more expensive shipping method was selected during checkout in the example below, the customer purchasing the subscription chose a premium shipping method during checkout however, the installment order generated from the subscription has the standard shipping method, which is the least expensive information name name is required for example, really fast this is what your customers will see at checkout code code is required and is defined by your 3pls to calculate shipping charges on the order item, you must assign shipping calculation codes to either a product or category for example standard shipping service level your 3pl provides service level and defines the carrier used for your standard shipping example fedex smartpost channel if you have multiple channels, select it here or leave it blank if you want the shipping method to apply to all channels channels are a way to define/organize orders within the oms effectively a channel says “how” and which avenue an order came through if an order is created manually via the oms admin, the channel defaults to “admin ” suppose the order was a subscription, the channel defaults to “subscription,” etc easypost carrier this field is usually left blank because easypost can auto identify the carrier; if easypost cannot do that, the system will try to identify the carriers manually, and in this case, we will ask you to add all of your carriers usps, ups, fedex tracking url you can set up a static url that will be used with a tracking code to generate a tracking url when a tracking code is generated and received for an order shipment, a tracking url will automatically be created by appending the tracking code to the pre defined static url let’s take the example that my tracking code is 1n24nrrsan531 , and the tracking url on the shipping method is set with the following https //www ups com/track package?tracking code=\ tracking https //www ups com/track package?tracking code=\ tracking the tracking url on my shipment will be https //www ups com/track package?tracking code=1n24nrrsan531 https //www ups com/track package?tracking code=1n24nrrsan531 ” the tracking field is replaced with the tracking code internal name this field is only used internally stores it is recommended you select your online store here if you want the shipping method to apply to all stores, choose all your stores carriesr the carrier field is not required if you use a specific carrier for your shipping method; for instance, fedex 2nd day air, enter fedex or use usps available to all stock locations uncheck to select specific stock locations for this shipping method available to users if you do not select "available to users," the shipping method will not display to your customers at checkout, but you'll still be able to use that method in the oms only suppose you want to upgrade the shipping for your customer; you can see that shipping method in the order's shipment tab shipping categories shipping categories allow for descriptions of different shipping methods to be assigned the oms creates a default shipping category if you need to add more categories, click on shipping categories tab and create a new category you can further restrict when shipping methods are available to customers by using shipping categories if you assign two products to two different shipping categories, you could ensure that these items are always sent as separate shipments for example, suppose your store can only ship oversized products via a specific carrier called "usps oversized parcels " in that case, you could create a shipping category called "oversized" for that shipping method, which can then be assigned to oversized products zones zones are groups of states or countries to setup your zone, please refer to the shipping zones document calculators a shipping calculator is the component responsible for calculating the shipping rate for each available shipping method flat percent flat rate (per order) flat rate per package item flexible rate per package item price slack (for variable shipping cost that depends on order total) flat rate or free item weight shipping please refer to shipment setup examples for detailed information about these shipping rates tax category you can use tax categories to ensure particular products are taxed as required for example, if your business is in minnesota, you need to charge tax on tech products but do not need to charge tax on clothing you could set up two tax categories, clothing , and tech , which you would apply to products of either type we calculate the correct tax adjustment to attach to a shipment from the selected tax category on a shipping method each tax category has a tax code that identifies a specific rate you tax categories are located under taxes > tax categories please refer to setting automated taxes for detailed information about tax categories free shipping policy to apply this policy to additional shipping methods, you can add them as a comma separated string in the store setting labeled free shipping eligible shipping methods this policy is activated in the following scenarios the order total exceeds the value set in the free shipping threshold store setting the free shipping for subscriptions store setting is enabled a free shipping promotion action is applied to the order the cart contains only virtual items