This guide shows you how to set up a CSV/XLSX File as a Sales Channel in Flxpoint. You'll learn how to create and name your channel, choose the right processes for syncing listings or processing orders, and set up file connections using FTP, HTTP, or Email.
Flxpoint’s CSV/XLSX integrations make it easy to manage regularly updated product data. Whether you need a consistent data feed for your channel, business, or partners, this method keeps your information current with minimal setup.
CSV/XLSX files can be delivered via:
- FTP/SFTP
- HTTP download (no authentication needed since Flxpoint generates the file and URL)
Follow these steps to quickly start listing products and receiving orders through your CSV/XLSX File channel.
How to Connect
-
Log into your Flxpoint account.
-
Go to Sales Channels (or Reseller Channels) on the left, then click + Add Channel to open the Channel Wizard.
-
Choose CSV / XLSX File as your channel. Give it a name (e.g. “My CSV/XLSX Channel”) and select which processes you’d like (Publish Listings, Get Orders, etc.).
-
Under Configure Integration Type, confirm CSV/XLSX and click Next.
-
In Connect Channel, set up:
- Inbound (to receive data into Flxpoint). Choose from FTP (Basic Auth), Manual File, HTTP, Email (Inbound), Google Sheets File, or FTP (Token Based).
- Outbound (to send data from Flxpoint). Choose from S3 HTTP File, Email (Outbound), FTP (Basic Auth), or FTP (Token Based).
-
Continue through the wizard’s steps (e.g. Listing Management, Order Fulfillment). You can also Set Up Later if you prefer.
-
Click Confirm Integrations to finalize. Your CSV / XLSX File Channel is ready to start syncing!
Additional Walkthrough Video
Listing Operations
This section covers the operations for managing your listings using a CSV/XLSX channel.
Link Listings
Status: NOT SUPPORTED
The Link Listings feature is not currently available with CSV/XLSX integration processes.
Sync Listings
Status: SUPPORTED
The Sync Listings operation updates your existing channel listings through your chosen connection type (Email, HTTP, FTP, etc.).
Limitations:
- A listing must be Published before a Sync Listings operation will update any information.
- If the listing is not in a Listed status, the update attempt will fail.
Publish Listings
Status: SUPPORTED
Publish Listings creates new listing variants that are queued to publish.
Depending on your mapping template, it outputs configured listing fields in a format based on your channel configuration.
Examples:
- Email-based channel: We send a file as an attachment via email.
- FTP-based channel: We post a file to your configured FTP location.
- HTTP-based channel: We provide a URL in Flxpoint for you to download.
- Manual File: A download link is provided inside Flxpoint.
Order Operations
This section covers the operations related to processing orders, including retrieving new orders and syncing shipment data.
Get Orders
Status: SUPPORTED
Get Orders imports new orders from your configured connection (FTP, Google Sheets, HTTP, Email, etc.).
If no new files/data are present in your chosen location, no orders will be imported.
My orders are not importing, what should I do?
- Verify the order status on your external source matches what Flxpoint expects. Mismatched statuses can prevent import.
- Check the date range configuration. If older orders exceed the set range (e.g., 7 days), they won’t be imported.
Sync Orders
Status: SUPPORTED
Sync Orders updates existing Fulfillment Requests with shipping details (carrier, method, tracking information, etc.).
This ensures your order status is kept up-to-date across systems.