Integrating to FLX EDI
Summary
A quick orientation to Flxpoint EDI (X12 EDI over SFTP) β supported transactions, SFTP basics, and getting started β that bridges to the dedicated EDI Help Center for the full, always-current spec.
Flxpoint (“FLX”) EDI lets suppliers exchange inventory, orders, shipments, invoices, and catalog data with their retail partners using X12 EDI over SFTP. This page is a quick orientation — the full, always-current specification (every transaction set, validation rules, example files, and parser specifics) lives in the dedicated EDI Help Center.
📚 Flxpoint EDI Help Center — the source of truth
Field-level specs, the Flxpector validator reference, example files, and error catalog are maintained there and kept up to date. Always link clients to it rather than copying specs, so nobody works from a stale version.
Open the EDI Help Center ↗| Code | Transaction | Direction | Purpose |
|---|---|---|---|
| 846 | Inventory Advice | Supplier → FLX | Inform the retailer of inventory availability |
| 850 | Purchase Order | FLX → Supplier | Transmit new orders to the supplier |
| 855 | PO Acknowledgement | Supplier → FLX | Acknowledge receipt and accept/reject each line |
| 856 | Advance Ship Notice (ASN) | Supplier → FLX | Tracking info for shipped orders |
| 810 | Invoice | Supplier → FLX | Cost info for the retailer to pay the supplier |
| 832 | Price/Sales Catalog | Supplier → FLX | Vendor price & catalog import (via GIP) |
| 997 | Functional Acknowledgement | Both directions | Confirm a transaction was received |
Click any code above for its full field-level spec in the EDI Help Center.
| Item | Detail |
|---|---|
| Standard version | 004010VICS preferred. The parser also accepts 004010 (no VICS) and 005010 with a warning — standardize on 004010VICS for the cleanest match. |
| Protocol | SFTP only — AS2 is not supported. Every FLX account includes a dedicated SFTP account. |
| Directories | Supplier drops files in /in; FLX places files (850s, 997s) in /out. Don’t delete from /out — archive instead. |
| Delimiters (default) | Segment ~ · Element * · Sub-element > (configurable per job) |
| Interchange ID | Qualifier ZZ, default Receiver ID FLXPOINT unless agreed otherwise at setup |
| 997s | Required for each transaction FLX sends; FLX generates one for each it receives. A 997 confirms receipt, not that content is correct. |
| Step | Action |
|---|---|
| 1 | Confirm your SFTP account with Flxpoint (every account includes one) and the /in & /out directory structure. |
| 2 | Standardize your files on 004010VICS and the default delimiters. |
| 3 | Start sending 846 Inventory (hourly recommended); FLX sends you 850 Purchase Orders. |
| 4 | Return 855 (acknowledge), 856 (ship/tracking), and 810 (invoice for shipped items) — always echoing the PO Number and UPC from the 850. |
| 5 | For exact field requirements and validation, follow the matching page in the EDI Help Center. |
- PO Number and UPC sent on the 850 must be returned on the 856 and 810.
- Invoice (810) data is accepted only for shipped items.
- UPC/EAN/SKU at the variant level must be unique for accurate inventory and order tracking.
- Product catalog data (descriptions, images) comes via flat file (CSV/Excel), not EDI.
