May 17 2024
 OMSCostco

Costco Integration Set-up

Last Updated: May 17, 2024

This document outlines the set-up for integrating InfiPlex Inventory & Order Management System (OMS) with your Cocsto seller's account through Rithum / CommerceHub.

InfiPlex Costco Integration Set-up

The Costco integration connects to your Rithum/CommerceHub OrderStream account. InfiPlex uses the Rithum sFTP XML connection to manage Costco order, inventory, and tracking information.

To connect InfiPlex with your Costco account orders, you will first need to contact Rithum support and sign-up for their sFTP XML OrderStream integration.

Rithum requires a testing phase before your connection goes live. InfiPlex will manage this testing phase for you. There may be a one-time set-up fee to manage the testing process, depending on your package.

Costco Integration Settings

The following settings are required for your production connection to your Costco account.

  • costco_sftp_remote_address:
    This is the address used to connect to Costco to transfer files.
  • costco_sftp_login:
    This is the login used to connect to Costco to transfer files.
  • costco_sftp_password:
    This is the password used to connect to Costco to transfer files.
  • costco_partner_id:
    This is your Costco partner ID.
  • costco_warehouse_id:
    This is your Costco warehouse ID.
  • costco_pull_orders:
    Set to Yes. This controls if orders are pulled from Costco.
  • costco_send_tracking_numbers:
    Set to Yes. This controls if tracking numbers are sent back to Costco.
  • costco_soh_enabled:
    Set to Yes. This controls if inventory levels are sent to Costco on selected products.

Important Note for Tracking and Inventory Control:

Update the Main Warehouse Address:
Your warehouse address must be added through the Inventory > Warehouse tools. Click on your Main warehouse and make sure that your warehouse address informaiton is included. The default name of the main warehouse is "Main". The system uses this address as part of the tracking updates going back to The Costco. Without this, all of your tracking files will throw an error.

Adding Your SKUs to InfiPlex and The Costco SKU Number:
It is important that the SKUs you sell on Costco be added to InfiPlex BEFORE orders start processing. This will make sure that tracking informaiton and inventory informaiton get passed correctly to CommerceHub. If a SKU order comes through that does not exist, it will cause an error sending the tracking information.

Please reference the Costco Product SKU Number update page to learn how to add the Costco SKU numbers to InfiPlex. Costco requires that inventory updates include their SKU number, so you will have to update InfiPlex with the Costco SKU numbers in order for inventory updates to work.