Vendors' instructions on how to integrate orders, shipping tracking, and inventory using SFTP/CSV
Instructions for Sellers
The level of integration is up to the seller’s comfort. Option A is an inventory feed, option B is the order transaction automation. The seller may choose to do either option A, option B or both; however, for seamless order processing and smooth communication between systems, we recommend sellers participate in both options. Please see below for further instructions.
SFTP address:
HOST: 44.195.186.45
PORT: 22
Login: In the body of the email
Password:In the body of the email
I'm attaching 4 files:
3 files to go into the outbox directory (Seller can do either A or B or both):
- A) Inventory
INVENTORY_2022-03-03.csv (date and time need to change in the file name)
inventory updates, (we pull every 1 hr)
contain the following fields:
- Item SKU (variant part id)
- Quantity
Item SKU represents your internal SKU and quantity is the available inventory.
- B) Orders/Transacting
SHIP_CONFIRM_2022-03-03.csv (date and time need to change in the file name)
Representing - confirmation that the order is shipped and we have tracking separated by this character |
CSV file will contain the following fields:
- Order Number - Seller internal order id
- Po Number - CG order number
- Item SKU - Seller item SKU(variant part id)
- Quantity (how many units are ordered)
- Shipping method (eg ground, 2 days, overnight)
- Carrier code(eg FedEx, UPS)
- Tracking code (eg Tracking number)
ACK_2022-03-03.csv (date and time are in the file name)
Representing - confirmation that you got the order
Must contain the following fields:
- Order Number - Seller internal order id.
- If order cannot be processed (eg rejected) “Seller internal order id” must be set to “REJECTED”
- PO Number - CG order number
- Note - Any pertinent info related to this order (eg out of stock, rejected, item id invalid, shipping delay)
One file goes into the Outbox directory CG upload once an hour:
PO_10182022152014.csv (date time is changing)
Representing - new orders from the last one hour
CG sends the following fields (Note: each order line item is sent in a separate row; one order may have multiple rows):
- PONumber - CG order number
- OrderDate - Order Date
- ShipMethod - (Ground, 2 Day or Overnight)
- ShipDate - (if need to be shipped in a later date)
- FirstName - ship to first name
- LastName - ship to last name
- Company - ship to company name
- Street1 - ship to address1
- Street2 - ship to address1 (where applicable)
- City - ship to city
- State - ship to state
- PostalCode - ship to zip code
- Phone - ship to the phone number
- ItemSKU - Seller item SKU (variant part id)
- Qty - qty
- UnitPrice - CG unit cost
- GiftMsgLine1 - greeting card message (we separate to 30 characters so if its longer it will be split to the next column)
- GiftMsgLine2 - longer gift message #2
- GiftMsgLine3 - longer gift message #3
- GiftMsgLine4 - longer gift message #4
- GiftMsgLine5 - longer gift message #5
- GiftMsgLine6 - longer gift message #6 (this will continue until the message is completed)