RSR as a Source
Summary
RSR Group connects to Flxpoint through its Direct Connect API using your rsrgroup.com dealer login. A single connection powers all four operations — Get Inventory Primary, Get Inventory Secondary, Send Fulfillment Requests, and Get Shipments — but RSR must manually approve Direct Connect API access (typically 2 to 3 business days, coordinated through Flxpoint Support) before data begins syncing.
Add an RSR source and start configuring an operation; when Flxpoint prompts you, click + New Connection and enter these values, then click Test Connection → Save Connection. This single connection is reused by all four RSR operations.
https://www.rsrgroup.com/ exactly.RSR's dealer-connect team (coordinated via Flxpoint Support)). Approval typically takes 2 to 3 business days and is required once per account; click Test Connection again once it's activated.RSR must manually approve your API access before any data syncs
Even with valid credentials, your RSR integration will not start syncing until RSR enables Direct Connect for your account. After configuring your source, contact Flxpoint Support to facilitate approval – RSR's team can be reached at RSR's dealer-connect team (coordinated via Flxpoint Support). This typically takes 2 to 3 business days and is required once per account.
Dealer and Fulfillment accounts must be set up as two separate Flxpoint sources
If you run both an RSR Dealer account (ships to your warehouse) and an RSR Fulfillment/Dropship account (ships direct to customers), create two separate RSR Sources – one per account, each with its own credentials. Add both to a single routing group and use Post Mapping Workflow filters to scope which products each source can fulfill. Never share one source for both account types.
Enable Archive / Un-Archive on only one job – Primary or Secondary, never both
Turning on Archive in both Get Inventory Primary and Secondary causes items to be archived and immediately restored on the same cycle, often producing unexpected zero-quantity drops. Enable Archive in one place only – typically Primary, so the full catalog run owns archival decisions.
Unique PO / FR reference required per order – RSR rejects duplicates for 12 months
RSR rejects any order that reuses a PO or FR number submitted within the past 12 months. To retry a failed order you must change the FR/PO reference before resubmitting. Always check your RSR dealer portal first to confirm whether the original order was actually received.
| RSR Field | Maps To – Notes |
|---|---|
| SKU / Item Number | → Product → SKU. Required. Primary product identifier. |
| Title / Name | → Product → Title. Required. Readable product name. |
| Description (Enhanced) | → Product → Description. Turn on Use Enhanced Description to bring in richer text. |
| Dealer Price | → Pricing → Cost. Saved as Cost; currency is USD. |
| Quantity | → Inventory → Quantity. Current stock level. |
| Weight | → Shipping → Weight (lb). Provided in pounds. |
| Dimensions (L/W/H) | → Shipping → Dimensions (in). Provided in inches. |
| Category Level 1 / Level 2 | → Categories → Level 1 / Level 2. Two category levels are available. |
| UPC / GTIN | → Identifiers → UPC. Used when provided. |
| MPN | → Identifiers → MPN. Manufacturer part number. |
| Brand / Manufacturer | → Attributes → Brand. |
| Images | Not returned by the API – handled by the separate Get Inventory Images job (RSR FTP server). No manual setup required. |
| RSR Field | Maps To – Notes |
|---|---|
| SKU | → Inventory Variant → SKU. Required. Primary identifier. |
| Dealer Price | → Pricing → Cost. Dealer price saved as Cost (USD). |
| Retail MAP | → Pricing → MAP. Minimum Advertised Price. |
| MSRP | → Pricing → MSRP. Manufacturer's suggested price. |
| Inventory On Hand | → Inventory → Quantity. Required. Current available units. |
| Weights, dimensions, categories, images | Not included in Secondary – these come from Get Inventory Primary. Run Primary daily for full refreshes and Secondary hourly to keep Cost, MAP, MSRP and quantity current. |
| Source Field | Maps To (RSR) – Notes |
|---|---|
| Fulfillment Request Number | → PO / Reference. Required. Mappable FR#/PO#; must be unique per 12 months. |
| Shipping First / Last Name | → End Consumer. Required. Each name part must be ≥ 2 characters. |
| Sales Channel Store Name / Company / Static | → Store Name. Recommended. Your business/store identity; each part must be ≥ 2 characters. |
| Dealer Email (setting) | → Email. Required. Configured in the job's Setup step, not on the connection. |
| Fill or Kill | → FillOrKill. Optional. Y = ship all or cancel; blank/N allows partial shipments. |
| Hold for X Hours | → Hold. Optional. Delays sending the order to RSR. |
| Order Items → SKU | → Line SKU. Required. Sent to RSR per line item. |
| Order Items → Quantity | → Line Qty. Required. Units requested. |
| Source Shipping Method → Shipping Code | → Line ShipMethod. Optional. Maps an RSR shipping code (e.g. 2Day, Grnd, NDAS) per line. If not mapped, RSR selects shipping automatically based on your account preferences. |
| RSR Field | Maps To – Notes |
|---|---|
| DateShipped | → Shipment → Shipped At. When RSR marks the shipment as shipped. |
| TrackingNum | → Shipment → Tracking Number. Required. No tracking URL, carrier, or method labels are returned by RSR. |
| PartNum | → Shipment Item → SKU. Required. Associates the shipped line to your catalog. |
| ASNQty | → Shipment Item → Quantity. Required. Quantity shipped for the line item. |
RSR's dealer-connect team (coordinated via Flxpoint Support). After activation (typically 2 to 3 business days) click Test Connection again. If credentials that previously worked now fail, contact RSR to confirm your API access is still active.NoHttpResponseException)Requires FFL = False for all items so FFL isn't collected on dealer-routed orders. Confirm the source-level FFL setting matches the account type (Dealer vs. Fulfillment).RSR's dealer-connect team (coordinated via Flxpoint Support)) to get this setting enabled before the Flxpoint → RSR integration can be used.What credentials do I use to connect RSR in Flxpoint?▸
https://www.rsrgroup.com/. The single connection is reused across all RSR operations; you do not need separate credentials for inventory vs. order operations. If your credentials aren't working, use the Forgot Password link on the RSR website to reset them before troubleshooting further in Flxpoint.How do I get product images from RSR?▸
/ftp_images/rsr_number/ and /ftp_highres_images/rsr_number/). No manual setup is required – the job runs automatically once your RSR connection is active, and if RSR removes an image Flxpoint removes it too.Some products are missing from my RSR catalog import. Why?▸
Should I map a shipping method in my Send Fulfillment Requests template?▸
2Day, 3Day, NDAS, Grnd, 1Day, NDam, PRIO, FXGHD. If your account isn't configured to accept a method and you send one, RSR may override it and ship via its default.Why doesn't Get Shipments show carrier or shipping method?▸
What do the Store Name and End Consumer fields mean, and where do I map them?▸
What does Fill or Kill do, and should I enable it?▸
Y in the Send Fulfillment Requests settings) tells RSR to cancel the entire order if it can't be fully fulfilled. Left blank or set to N, RSR ships whatever is available and partial shipments are supported. Most accounts leave it blank to allow partial fulfillment – only enable it if your business requires all-or-nothing processing.