Reader Link is a Source integration that exchanges files over SFTP to support multiple operation, such as Get Shipments, Get Inventory (secondary), Send Fulfillment Requests, and Get Fulfillment Request Acknowledgments. Each operation consumes or produces structured files, applies your mapping templates, and can run on demand or on a schedule. When archive paths are configured, processed files are moved out of inbound/outbound folders to prevent reprocessing and keep directories clean. This guide outlines prerequisites, configuration fields, mapping utilities, run/verify steps, and basic troubleshooting applicable across all Reader Link operations.
How To Connect
Choose the right Source Type
- You place POs/FRs to the supplier to fulfill orders to your customers.
- You don’t hold this inventory yourself.
- You stock and ship items from your facility.
- Pick/pack/ship is handled by your internal team.
- 3PL or external provider ships your owned inventory.
- You replenish inventory to that partner.
- You only need content enrichment (no fulfillment from this source).
- Use to enhance product details, not to ship orders.
- Yes (Recommended): You can route orders here.
- No: Routing/Shipping steps won’t apply.
- Override: Auto Processing (Use Global / Auto Process / Do NOT Auto Process).
- Commit Stock + Inventory Management Options.
- Allow Backorders / Cancel Unacknowledged Items.
- Yes, Use Rate Shopping (Real-Time Estimates).
- No, Set Up via Rules.
- Name: Standard Ground Policy: Standard/Ground
- Name: Expedited (2-Day) Policy: Expedited/2-Day
- Name: Priority (Overnight) Policy: Priority/Overnight
- Address, City, State/Code, Postal Code, Country/Code
- Optional: Contact Name, Phone, Email
- FTP Protocol (FTP / FTPS / SFTP)
- FTP Host (e.g., 68.178.194.170)
- FTP Port (e.g., 21 for FTP)
- FTP Username
- FTP Password
- Re-enter Host/Port and Username/Password exactly as provided (watch for whitespace).
- Confirm your network allows outbound traffic to the specified host/port.
- Ask Reader Link to verify the account is active and whitelisted.
- Do NOT add prefixes in Source Inventory (keep supplier SKU exactly as provided by Reader Link).
- Create any prefix in the Master SKU only (e.g., transform: "RL-" + [SupplierSKU]).
- If importing listings, link channel SKUs to this same Master SKU so publishing/updates sync correctly.
Product Operations
Get Inventory (Secondary)
ReaderLink — Get Inventory (Secondary)
Get Inventory (Secondary) imports a supplemental availability/cost file from ReaderLink over FTP and updates your inventory records in Flxpoint using a dedicated Mapping Template. Use this when ReaderLink provides a separate inventory feed you want to apply alongside your primary catalog.
- 
                                              1Create/Select Connection:
                                              Choose ReaderLink in the connector list → Create New Connection (or select an existing one) and enter FTP details:
                                              
                                    Protocol: FTP | Host:68.178.194.170| Port:21
 Username/Password: provided by ReaderLink.
 Click Test Connection and then Save Connection.
- 
                                              2Configure Settings:
                                              Set your inbound folder and file handling, then save.
                                              
                                    Inbound Remote File Folder Example: /sftp/RDS/Incoming/BolderRoad/Inventory/File Action Move (recommended) Move To Directory Example: /sftp/RDS/Incoming/BolderRoad/Archive/Advanced Settings Allow Create Variant — typically Off for secondary inventory feeds. Archive / Un-Archive Inventory Optional. If enabled, items missing from the feed are archived (qty set to 0) and later un-archived if they reappear. Tip: If your primary ReaderLink inventory already uses Archive/Un-Archive, avoid enabling it again on Secondary to prevent double-archiving.
- 3Define a Mapping Template: Select your template (e.g., ReaderLink Get Inventory 1) → Save and Complete.
- 4Run or Schedule: From the summary screen, you can run on demand and optionally enable Scheduled runs.
- Three steps marked complete: Connected → Configured → Mapped.
- “Automate” section with a Scheduled toggle.
When File Action is set to Move, files are moved to your selected archive folder after processing. This keeps inbound folders clean and prevents re-imports.
| Template | Use Case | What it Covers | Availability | 
|---|---|---|---|
| ReaderLink Get Inventory (Secondary) | Secondary ReaderLink availability feed | SKU, Quantity, Cost (and other optional fields you add) | Available | 
Matches what you’ll see under Mapping Templates → ReaderLink Get Inventory 1.
| ReaderLink Field | Flxpoint Inventory Variant Field | Required? | Notes | 
|---|---|---|---|
| Merchant SKU | SKU | Yes | Primary identifier for the variant. | 
| Quantity | Quantity | Yes | Available quantity from the feed. | 
| Cost | Cost | Optional | Updates variant cost when present. | 
| Utility / Rule | Type | When it Helps | What it Does | 
|---|---|---|---|
| Trim/Normalize SKU | Rule | Incoming SKUs have spaces/case differences | Uppercases and trims to match your catalog keys. | 
| Zero-out Missing Items | Rule or Archive toggle | Feed doesn’t include OOS items | Set qty to 0 or use Archive/Un-Archive behavior. | 
| Mapping Sets & Lists | Utility | Conditional quantity or vendor notes | Reference lists (e.g., exclusions) or assemble values. | 
| Inbound Format | CSV/XLSX over FTP | Read from your inbound folder. | 
|---|---|---|
| File Handling | Move (recommended) | Processed files are moved to your archive directory. | 
| Archive / Un-Archive | Optional | Archives items missing from the feed; restores when they reappear. | 
| Scheduling | Supported | Enable the Scheduled toggle on the summary screen. | 
| Notifications | Supported | You’ll receive a notification each time the job runs. | 
- FTP connection saved and passing Test Connection.
- Correct inbound folder and archive folder set.
- Mapping template selected and saved.
- Scheduling enabled if you want automatic updates.
                                    No files are picked up — what should I check?
                                              Confirm the exact inbound folder path and that files are present. Verify your ReaderLink credentials and that the connection test succeeds.
                                
                                    Quantities aren’t changing after a run.
                                              Make sure Merchant SKU → SKU is mapped correctly and that the file contains the expected SKUs and quantity columns.
                                
                                    Processed files keep re-importing.
                                              Set File Action to Move and provide an Archive folder so files are relocated after processing.
                                
Order Operation
Send Fulfillment Requests
Reader Link — Send Fulfillment Requests
Send Fulfillment Requests drops a Purchase Order (PO) file for Reader Link on your outbound FTP folder using the saved Reader Link connection. The process respects optional Hold for X Hours and Only Send During Business Hours settings, and can be run on-demand or on a schedule.
- 
                                1Create/Select Connection: Choose Reader Link from Send Fulfillment Requests → Connect an Integration, then Create New Connection (or select an existing one) and enter your FTP details:
                                          
                                - FTP Protocol: FTP
- 
                                        FTP Host: 68.178.194.170
- 
                                        FTP Port: 21
- FTP Username / Password: Provided by Reader Link
 
- 
                                2Configure Settings: Set your Outbound Remote File Folder (example: /sftp/RDS/Incoming/BolderRoad/Orders/), optionally set Hold for X Hours, and enable Only Send During Business Hours if required → Save and Proceed.
- 3Define a Mapping Template: Select your PO mapping (e.g., Send Purchase Orders 1) → Save and Complete.
- 4Automate (optional): From the summary screen, toggle Scheduled to run on a cadence. You’ll receive a notification each run.
- Three-step setup with status badges: Connected ✓ → Configured ✓ → Mapped ✓.
- An Automate section with a schedule toggle and a Run Integration button for manual runs.
| Template | Use Case | What it Covers | Availability | 
|---|---|---|---|
| Send Purchase Orders (Reader Link) | Creates and sends PO files to Reader Link via your FTP Outbound folder | Bill-to/Ship-to addresses, PO/FR numbers, line items (SKU/Quantity/Price/MPN/UPC), shipping method & code | Available | 
These reflect fields available in the Reader Link PO mapping template.
| Section | Key Fields | Notes | 
|---|---|---|
| Billing Address | Company, Address 1/2, City, State/Code, Postal Code, Country/Code, Phone, Email | Populate from your organization’s billing entity. | 
| Shipping Address | Company/Name, Address 1/2, City, State/Code, Postal Code, Country/Code, Phone, Email | Ship-to customer destination for the order. | 
| Fulfillment Request (Header) | Fulfillment Request Number, Note, Total Cost/Weight, Estimated Shipping Cost | Use FR/PO numbers your team tracks in Flxpoint. | 
| Fulfillment Request Item | SKU, Quantity, Title, MPN, UPC, Cost, Subtotal, PO Line Item # | Ensure SKU/UPC align to Reader Link’s expectations. | 
| Source Shipping Method | Carrier, Method, Name, Shipping Code | Use the code/methods provided by Reader Link. | 
| Example Rule | Type | When | Effect | 
|---|---|---|---|
| Derive Shipping Code | Conditional | Map from carrier/method/name | Sets the correct Reader Link shipping code. | 
| Fallback Phone/Email | Conditional | Missing contact info | Injects a default support contact. | 
| Normalize SKUs | Transform | Mixed cases/hyphens | Uppercase and strip spaces/hyphens. | 
| Capability | Status | Notes | 
|---|---|---|
| Outbound Protocol | FTP | Uses saved Reader Link connection. | 
| File Drop Location | Remote Folder | Example: /sftp/RDS/Incoming/BolderRoad/Orders/ | 
| Manual Run | Supported | Click Run Integration from the summary page. | 
| Scheduling | Supported | Enable Scheduled and set cadence; notifications are sent each run. | 
| Send Window Controls | Supported | Hold for X Hours and Only Send During Business Hours. | 
- Reader Link FTP connection tests successfully and is saved.
- Correct Outbound Remote File Folder is set.
- PO mapping template is selected and saved.
- If nothing sends, verify hold/business-hour settings and try a manual run.
                                Where do I get my Reader Link FTP credentials?
                                From your Reader Link account rep or onboarding packet.
                            
                                Our orders didn’t send overnight—why?
                                Check if Only Send During Business Hours is enabled or if a hold window was set.
                            
                                What should my shipping method look like?
                                Map Carrier/Method/Name and the Shipping Code expected by Reader Link.
                            
Get Shipments
Reader Link — Get Shipments
Get Shipments imports shipment confirmations from your inbound FTP folder using the saved Reader Link connection. After a successful import, processed files can be moved automatically to a configurable Shipment Archive Directory. You can run the process on-demand or schedule it.
- 
                                 1Create/Select Connection: Choose Reader Link from Get Shipments → Connect an Integration, then Create New Connection (or select an existing one) and enter FTP details: 
                                - FTP Protocol: FTP
- 
                                        FTP Host: 68.178.194.170
- 
                                        FTP Port: 21
- FTP Username / Password: Provided by Reader Link
 
- 
                                 2Configure Settings: 
                                - 
                                        Inbound Remote File Folder (example: /sftp/RDS/Incoming/BolderRoad/Ship/)
- 
                                        Shipment Archive Directory (new) — where processed SHIP files are moved after a successful import (example: /home/readerlink/archive/ship/)
- Advanced Settings → FR Lookback Period for Get Shipments — default 90 days
 
- 
                                        Inbound Remote File Folder (example: 
- 3Define a Mapping Template: Select your shipments template (e.g., Get Shipments 2) → Save and Complete.
- 4Automate (optional): From the summary screen, toggle Scheduled to run on a cadence. You’ll receive a notification each run.
- Three-step setup with status badges: Connected ✓ → Configured ✓ → Mapped ✓.
- An Automate section with a schedule toggle and a Run Integration button for manual runs.
| Template | Use Case | What it Covers | Availability | 
|---|---|---|---|
| Get Shipments (Reader Link) | Imports SHIP files from your FTP inbound folder | Shipment header (carrier/service, retailer order #, tracking, shipped at, shipping cost), item-level (SKU, quantity) | Available | 
Maps from the ReaderLink Shipments group into Flxpoint shipment header fields.
| To Field | From (ReaderLink) | Notes | 
|---|---|---|
| Carrier | Carrier Name | Text field. | 
| Method | — | Not mapped (leave as Don't Map unless you convert from Service Name via rule). | 
| Note | — | Optional; typically Don't Map. | 
| Shipped At | — | Optional; map if ReaderLink provides a ship date/time. | 
| Shipping Cost | Shipping Cost | Number field; optional if provided. | 
| Fulfillment Request Number | Retailer Order Number | Used to link shipment to the correct FR. | 
| Tracking Number | Tracking Number | Text field; provide Tracking URL separately if you derive one. | 
| Tracking URL | — | Optional; usually derived from carrier + tracking number. | 
| Carrier Service Name | Carrier Service Name | Available for rules/transformations if you want to populate Method. | 
| Project ID | Project ID | Optional passthrough if provided by ReaderLink. | 
Maps from the ReaderLink Shipment Items group into item-level shipment fields.
| To Field | From (ReaderLink) | Notes | 
|---|---|---|
| SKU | Catalog Item | Primary item identifier. | 
| Quantity | Ship Qty | Number of units shipped on the line. | 
| Description (optional) | Catalog Item Descr | If you need to enrich downstream notifications. | 
| All Custom Fields | Direct Copy (all serial numbers) | If set to Direct Copy, serials associated to the line import as item custom fields. | 
| Example Rule | Type | When | Effect | 
|---|---|---|---|
| Build Tracking URL | Transform | Carrier + Tracking Number present | Generates a clickable URL for the shipment. | 
| Map Service → Method | Conditional | Carrier Service Name populated | Sets Flxpoint Method from vendor service codes. | 
| Normalize SKU | Transform | Mixed cases/hyphens | Uppercase and strip spaces/hyphens for matching. | 
| Capability | Status | Notes | 
|---|---|---|
| Inbound Protocol | FTP | Uses saved Reader Link connection. | 
| Inbound Folder | Remote | Example: /sftp/RDS/Incoming/BolderRoad/Ship/ | 
| Shipment Archive Directory | Supported | Processed files move here after a successful import. | 
| FR Lookback Period | Configurable | Advanced Setting; default 90 days. | 
| Manual Run | Supported | Click Run Integration from the summary page. | 
| Scheduling | Supported | Enable Scheduled and set cadence; notifications are sent each run. | 
- Reader Link FTP connection tests successfully and is saved.
- Inbound Remote File Folder is correct and contains SHIP files.
- Shipment Archive Directory exists and is writable by the SFTP user.
- Shipments mapping template is selected and saved.
- If nothing imports, review FR Lookback Period and try a manual run.
- File not moving: Archive path missing/incorrect, or insufficient permissions.
- Files reprocessed: Archive path not configured or prior run failed (file never moved).
                                Example archive path
                                /home/readerlink/archive/ship/
                            
                                Where do I enter the archive path?
                                In Get Shipments → Configure Settings under Shipment Archive Directory (may display as “Archive Directory”).
                            
                                What happens if parsing fails?
                                The file stays in the inbound folder so you can fix the issue and re-run.
                            
                                How far back will FRs be considered?
                                By the FR Lookback Period you set in Advanced Settings (90 days by default).
                            
Get Acknowledgments
Reader Link — Get Fulfillment Request Acknowledgements
Get Fulfillment Request Acknowledgements reads acknowledgement files from your inbound FTP folders using the saved Reader Link connection. The job imports FA, CancelConfirm, and ACK files, supports manual runs and scheduling, and archives processed files to your configured cancellation archive path.
- 
                                          1
                                          Create/Select Connection: In Get Fulfillment Request Acknowledgements → Connect an Integration, choose Reader Link and click Create New Connection (or select an existing one). Enter:
                                          
                                - FTP Protocol: FTP
- 
                                        FTP Host: 68.178.194.170
- 
                                        FTP Port: 21
- FTP Username / Password: Provided by Reader Link
 ```
- 
                                      2
                                      Configure Settings: Set the inbound folders and archive path, then click Save and Proceed.
                                      
                                - 
                                        Inbound Remote File Folder (FA): e.g., /sftp/RDS/Incoming/BolderRoad/FA/
- 
                                        Inbound Remote Cancel Folder (CancelConfirm): e.g., /sftp/RDS/Incoming/BolderRoad/CancelConfirm/
- 
                                        Inbound Remote ACK Folder: (if provided by Reader Link) e.g., /sftp/RDS/Incoming/BolderRoad/ACK/
- 
                                        Cancellation Archive Directory: e.g., /sftp/RDS/Incoming/BolderRoad/Archive/Processed ACK, FA, and CancelConfirm files will be moved here after a successful import. Consider subfolders such as/archive/cancel_ack/for clarity.
 
- 
                                        Inbound Remote File Folder (FA): e.g., 
- 3 Define a Mapping Template: Select your acknowledgement mapping (e.g., Get PO Acknowledgement 2) → Save and Complete.
- 4 Automate (optional): From the summary screen, toggle Scheduled to run on a cadence. You’ll receive a notification each run.
- Three-step setup with status badges: Connected ✓ → Configured ✓ → Mapped ✓.
- An Automate section with a schedule toggle and a Run Integration button for manual runs.
| Template | Use Case | What it Covers | Availability | 
|---|---|---|---|
| Get PO Acknowledgement (Reader Link) | Parses FA / CancelConfirm / ACK files from your inbound folders | Retailer/PO numbers, status/confirmation details | Available | 
Example based on a common configuration.
| From Value | Reader Link Source Field | To Acknowledgement Field | Notes | 
|---|---|---|---|
| ReaderLink PO Acknowledgement | Retailer Order Number | Confirmation Number | Links the acknowledgement back to the originating FR/PO. | 
| Example Rule | Type | When | Effect | 
|---|---|---|---|
| Normalize PO Number | Transform | PO contains spaces or lowercase | Uppercase and trim to match Reader Link format. | 
| Fallback Confirmation | Conditional | Confirmation missing | Populate with FR number and flag for review. | 
| Capability | Status | Notes | 
|---|---|---|
| Inbound Protocol | FTP | Uses the saved Reader Link FTP connection (host 68.178.194.170, port21). | 
| File Pickup Locations | Remote Folders | FA: /sftp/RDS/Incoming/BolderRoad/FA/CancelConfirm: /sftp/RDS/Incoming/BolderRoad/CancelConfirm/ACK: /sftp/RDS/Incoming/BolderRoad/ACK/(if provided) | 
| Manual Run | Supported | Click Run Integration from the summary page. | 
| Scheduling | Supported | Enable Scheduled and set a cadence; notifications are sent each run. | 
| Archive Support | Supported | After a successful import, ACK, FA, and CancelConfirm files are moved to the Cancellation Archive Directory (e.g., /sftp/RDS/Incoming/BolderRoad/Archive/). If parsing fails, the file remains in place for review. | 
- Ensure the archive directory exists and the SFTP user has write/move permissions.
- 
                                Consider subfolders for clarity, e.g., /archive/cancel_ack/.
- Apply your own retention policy on archive folders.
- 
                                Example path: /home/readerlink/archive/cancel_ack/
File not moving — Directory path typo or missing permissions.
Reprocessed files — The archive path isn’t set or the run failed; check logs, fix, and re-run.
- Reader Link FTP connection tests successfully and is saved.
- Correct FA, CancelConfirm, and (if used) ACK folder paths are set.
- Acknowledgement mapping template is selected and saved.
- Cancellation Archive Directory exists and has write permissions.
                                Do ACK files use a different archive field?
                                No. ACK files use the same Cancellation Archive Directory as cancellation files.
                            
                                Where should I configure this?
                                In Configure Settings set the Cancellation Archive Directory. Optionally organize subfolders like /archive/cancel_ack/.