Last Updated: Aug 25, 2018
The InfiPlex Order Management System (OMS) can be connected directly to your Jet account. This allows the system to pull your Jet orders into the OMS and send tracking numbers and inventory updates back to Jet.
Jet Set-up
Follow the steps below to sign-up to get your Jet access keys:
- Log into the Jet Partner Portal or Apply if you have do not already have an existing account.
- Get your API keys by going to the API page in the Jet Partner Portal. The API link is in the left column menu.
- Make sure the API is set to "LIVE" in the bottom of the left side menu and then click the "Get API Keys" button at the top right of the page.
- Update the Jet settings area located at Shop/OMS > Settings > Jet in your admin area:
- jet_api_user - shown on your Jet Dashboard Start page
- jet_api_secret - shown on your Jet Dashboard Start page
- jet_pull_orders - This controls if orders from jet.com are pulled into the shop system. Set to yes.
- jet_send_tracking_numbers - This controls if tracking numbers are sent back to Jet for jet.com orders. Set to yes.
- jet_soj_enabled - This controls if inventory levels are sent to Jet on selected SOJ products. Set to yes.
- jet_fulfillment_node_id - This is your Jet fulfillment node id. This can be found by clicking on the Fulfillment menu link. If no Nodes exist, you may have to create one using the New Fulfillment node button. Copy the Fulfillment Node ID into the setting in the OMS.
Save the settings. - After you save the settings, you will need to upload your products using the Jet Upload tool.
Jet Inventory Updates
InfiPlex OMS automatically updates inventory on all of your SKUs. It also complies with Jet's API requirement to send inventory updates every day on all of your listed SKUs.
Jet Product Upload
To upload your products to Jet, you will need to use the Jet Upload tools located in the SellOn menu.
- Download a copy of the upload .csv file by clicking on the Download file with headers link located under the Choose File button on the Jet Upload page.
- The upload file includes an ASIN number and a set of a few required fields to get your data loaded into Jet. Important: All of you products should have an ASIN that exists on Amazon.com.
- Jet.com maps all product offers to a universal catalog. If your product does not yet exist in Jet.com, you will need to provide all of the required data (*). If the product/ASIN already exists in Jet.com, then you only need to supply the minimum required data fields (**). You can reference Jet's API information for more detail.
- Upload File:
Column Heading Description Validation sku** Your SKU number. product_title** Your product title. 5 to 500 characters multipack_quantity** Number of items with the given Standard Product Code that makes up your merchant SKU (product offer). Default of 1. 1 to 128 asin** Amazon Standard Identification Number - item must exist in Amazon.com. Valid ASIN is Required OR use standard_product_code_type1 and standard_product_code1 listed below brand** The Brand Name associated to the product. 1 to 100 characters main_image_url** URL location where Jet.com can access the image. The images should be 40,000 pixels or larger, There is no limit to image size. Needs to be a fully qualified URL like https://images-na.ssl-images-amazon.com/images/I/81N9jWwWzCL._SL1500_.jpg. The only unsupported image file formats are multi-layer png and gif. All images' areas must be at least 40000 pixels (ie 200x200). We recommend that your image be at least 1000 pixels wide. A valid image URL. Jet.com will not be able to accept broken image links, or "no image" images. jet_browse_node_id* This is the Browse Note ID number from the Jet Taxonomy listing. Sometimes Jet changes this file and then it is not available. If that is the case, use this Jet Taxonomy file dated from Oct. 19, 2016 as a backup.
Be careful not to use the top level browse node ID's. Select a sub-level browse node ID. If the link above does not work, that means Jet has changed the file and you can get the latest link by going to the API document and search in the browser for "Jet Taxonomy".This must be a valid sub-level jet_browse_node_id shipping_weight_pounds* Weight of the merchant SKU when in its shippable configuration. Make sure to use pounds, like 1.25 for 20 oz. Must be >= 0.01 package_length_inches Length of the merchant SKU when in its shippable configuration. A number >= 0.01 package_width_inches Width of the merchant SKU when in its shippable configuration. A number >= 0.01 package_height_inches Height of the merchant SKU when in its shippable configuration. A number >= 0.01 product_description* Your product description. 1 to 2000 characters manufacturer* Manufacturer of the merchant SKU. 1 to 100 characters mfr_part_number* Part number provided by the original manufacturer of the merchant SKU. 1 to 50 characters bullet1* Merchant SKU feature description. First bullet line description. bullet2 Merchant SKU feature description. Second bullet line description. bullet3 Merchant SKU feature description. Third bullet line description. bullet4 Merchant SKU feature description. Fourth bullet line description. bullet5 Merchant SKU feature description. Fifth bullet line description. map_price* Minimum Advertised Price (MAP) for the product. This price is used as the display or reference price when price policy value 102 is used via the map_implementation field. Must be >= 0.01 map_implementation* Price policy rule that determines allowed item pricing and Jet member savings shown to the consumer. Please note that this field name is misleading as it is used for all price policies and not just a MAP policy. These settings only apply to what the consumer is shown and have no impact on what a retailer is paid for an item.
'101' = no restrictions on displayed product pricing or Jet member savings on the product. This setting is the normal setting used for most products.
'102' = Jet member savings for the product are never advertised and are only visible to logged in Jet members after they specifically request to reveal savings. This value can be used when complying with a manufacturer's Minimum Advertised Price (MAP) policy. The API map_price field must also be used when using this setting as it is needed to display a price for advertising and initial presentation to the consumer.
'103' = Jet member savings never applied to product and product orders never awarded to retailer if Jet item price is below item price sent by retailer. This value can be used when complying with a manufacturer's Unilateral Minimum Retail Price Policy. This policy setting will restrict the ability to win an order for a product if the retailer item price sent is above Jet's item price shown to the consumer.Must be one of the following values: - 101
- 102
- 103
attribute_id1 The node attribute ID number that you get from the Jet Taxonomy that corresponds with the attribute you are passing.
The attribute_idX fields are used to pass variation information like size and/or color. The file gives you up to 5 attributes to pass.Must be > 0 attribute_value1 The value for the attribute defined in attribute_id1. For example, if the attribute is size you may pass 'large' or if the the attribute is weight, you may pass '22'. For attributes like weight the unit will be passed in the next field. Must have a length between 1 and 100 - Cannot be an image URL attribute_value_unit1 If the attribute_value requires a unit, then you pass the unit here. number_units_for_price_per_unit For Price Per Unit calculations, the number of units included in the merchant SKU. The unit of measure must be specified in order to indicate what is being measured by the unit-count. integer type_of_unit_for_price_per_unit The type_of_unit_for_price_per_unit attribute is a label for the number_units_for_price_per_unit. The price per unit can then be constructed by dividing the selling price by the number of units and appending the text "per unit value." For example, for a six-pack of soda, number_units_for_price_per_unit= 6, type_of_unit_for_price_per_unit= can, price per unit = price per can. string prop_65 You must tell us if your product is subject to Proposition 65 rules and regulations. Proposition 65 requires merchants to provide California consumers with special warnings for products that contain chemicals known to cause cancer, birth defects, or other reproductive harm, if those products expose consumers to such materials above certain threshold levels. The default value for this is "false," so if you do not populate this column, we will assume your product is not subject to this rule. Please view this website for more information: http://www.oehha.ca.gov/. TRUE or FALSE legal_disclaimer_description Any legal language required to be displayed with the product. string country_of_origin The country that the item was manufactured in. Maximum 50 characters safety_warning If applicable, use to supply any associated warnings for your product. Maximum 2000 characters msrp The manufacturer's suggested retail price or list price for the product. A number >= 0.01 alternate_imageX Any additional images you would like to include for the product. 1 to 8. URL location where Jet.com can access the image. The images should be 1500 x 1500 pixels or larger, but anything 500 x 500 pixels or larger is acceptable. There is no limit to image size.
The only unsupported image file formats are multi-layer png and gif. All images' areas must be at least 40000 pixels (ie 200x200).standard_product_code_type1 The type of standard product code that is being provided. This is required if you do not include an ASIN. Must be one of the following values: - Empty - Use ASIN above
- GTIN-14
- EAN
- ISBN-10
- ISBN-13
- UPC
standard_product_code1 The standard product code associated with the type provided. Length dependent on type chosen: - 'GTIN-14' - 14 digits
- 'EAN' - 13 digits
- 'ISBN-10' - 10 digits
- 'ISBN-13' - 13 digits
- 'UPC'- 12 digits
standard_product_code_type2 The type of standard product code that is being provided. This is required if you do not include an ASIN. Must be one of the following values: - Empty - Use ASIN above
- GTIN-14
- EAN
- ISBN-10
- ISBN-13
- UPC
standard_product_code2 The standard product code associated with the type provided. Length dependent on type chosen: - 'GTIN-14' - 14 digits
- 'EAN' - 13 digits
- 'ISBN-10' - 10 digits
- 'ISBN-13' - 13 digits
- 'UPC'- 12 digits
* Required Data if your product does not yet exist in Jet.com
** Minimum Required Data if the product/ASIN already exists in Jet.com
Important: you will need to use the Price & Inventory Upload tool to set your initial pricing and inventory levels. You should do this right after your initial product upload.
Jet Variations Upload
To upload products with variations, you will need to prepare your product upload file using the attribute_id1 fields and other attribute fields to include your variation data for a particular SKU. Be sure to upload your product file before you upload your variations file.
The variation file is built by choosing one "Parent" SKU and adding as "children" any SKU you want to be part of that parent SKU relationship.
| Field | Description | Validation |
|---|---|---|
| sku* | The Parent SKU number. | |
| relationship* | This field is required if you are setting up a Variation relationship between a set merchant SKUs. | Valid Values:
|
| group_title | The title for the variation group to be shown as the title on the product detail page. | |
| variation_refinement1 - 5 | The attribute IDs associated with the characteristic the parent-children SKUs relate on. These are the attribut IDs that are in your product upload file. The file allows you to include up to 5 variations. Please see the Jet Taxonomy file for attribute IDs. | A Jet attribute or attributes that were uploaded for the products associated with the variation. These attributes must exist on all products in the group. Each integer must be > 0 |
| child_sku1 - 50 | The merchant SKUs that are the child SKUs. | Must be an uploaded merchant SKU All SKUs in the group must have the same brand |
* Required Data
Jet Price & Inventory Upload
The Jet Price and Inventory Upload is used to manually update pricing and inventory. You can do either Price or Inventory by only including that field in the .csv file upload. The .csv file has 3 fields:
- sku
- price
- inventory
Jet Returns
Order returns from Jet will be displayed in the Returns tab within the OMS. As you get notified of a return, you can go to the Returns tab to approve or deny the return. If you deny the return, you have several default reasons to choose from:
- Outside Merchant Policy
- Not Merchant Error
- Wrong Item
- Fraud
- Returned Outside Window
- Other
The returns area also allows you to add notes to track the return and any correspondance you may have with Jet.
Cancel a Jet Order
If you ever need to cancel an order that has already been received into the OMS, you can simply click the orange Cancel button on the main Order listing page. If it is a Jet order, the system will send a cancellation notice to Jet letting them know that you cannot ship that order.
