For most RSR setups, we recommend Vendor Warehouse. Use the other options only if they better match how you store and ship inventory.
Finish the Source Wizard by confirming your Ship From location and reviewing shipping behavior for RSR. For almost all RSR accounts, you do not create a Source Shipping Method here—RSR will choose the carrier and service on their side when they receive the Fulfillment Request.
To connect RSR in Flxpoint, you’ll first ensure your dealer login is active and gather the credentials required to create a single RSR Connection. This connection is created once and powers all RSR operations.
Now that you’ve finished the wizard, you’ll see RSR has four integrations available in Flxpoint: two for products and two for orders. Get Inventory [Primary] (GIP) and Get Inventory [Secondary] (GIS) keep your RSR stock and pricing updated, while Send Fulfillment Requests and Get Shipments handle sending orders to RSR and pulling back shipment/tracking data. All four use the same RSR connection and credentials you just set up so you can simply choose the operations that match your workflow.
Get Inventory Primary imports your RSR catalog including metadata such as attributes, images, titles and description. We recommend running this once daily to import any new items. Get Inventory Secondary is a faster, more efficient operation to import more frequent pricing and quantity updates. We recommend running this hourly.
RSR – Get Inventory [Primary] imports your RSR catalog into Flxpoint. You’ll (1) connect RSR, (2) choose a few settings, and (3) select a mapping template. When a step is finished, you’ll see a check mark next to it.
Even if you enter your RSR API credentials in Flxpoint successfully, your integration will not start syncing until RSR manually approves the connection.
⚠️ Why approval is required
✅ What You Should Do
Many merchants use multiple RSR accounts to meet specific dealer or manufacturer requirements — such as maintaining both a Dealer and a Fulfillment account.
You sell items that must be shipped to your warehouse or brick and mortar address already on file with RSR (ordered via your Dealer Account), while other non-restricted items can ship directly to customers (ordered via your Fulfillment / Dropship Account). This requirement is usually driven by the manufacturer.
To manage this properly, you must separate your accounts in Flxpoint.
| Scenario | Recommended Configuration |
|---|---|
| You operate both Dealer and Fulfillment / Dropship accounts |
Create two separate RSR Sources — one for each account, each with its own credentials. Watch the video tutorial at the top of this page or click here. |
| You need account-level routing | Orders are routed by leveraging routing groups, routing priorities and potentially shipping policies. |
| You only have a single account | Configure one RSR Source as normal — no special routing required. |
| Template | Use Case | What it Covers | Availability |
|---|---|---|---|
| RSR Get Source Product 1 | Get Inventory (Primary) | Client pricing as Cost (USD), Quantity, two-level Categories, Weight/Dimensions (inches & pounds), identifiers, brand, title, description. | Available |
This is a friendly overview of how common RSR fields flow into Flxpoint.
| RSR Field | Flxpoint Field | Type | Required? | Notes for You |
|---|---|---|---|---|
| SKU / Item Number | Product → SKU | Text | Yes | Primary product identifier. |
| Title / Name | Product → Title | Text | Yes | Readable product name. |
| Description (Enhanced) | Product → Description | Text | No | Turn on Use Enhanced Description to bring richer text. |
| Dealer Price | Pricing → Cost | Number | Yes | Saved as Cost. Currency is USD. |
| Quantity | Inventory → Quantity | Number | Yes | Current stock level. |
| Weight | Shipping → Weight (lb) | Number | No | Provided in pounds. |
| Dimensions (L/W/H) | Shipping → Dimensions (in) | Number | No | Provided in inches. |
| Category Level 1 | Categories → Level 1 | Text | No | Top-level category (two levels available). |
| Category Level 2 | Categories → Level 2 | Text | No | Sub-category. |
| UPC / GTIN | Identifiers → UPC | Text | No | Use when provided. |
| MPN | Identifiers → MPN | Text | No | Manufacturer part number. |
| Brand / Manufacturer | Attributes → Brand | Text | No | — |
| Images | — | — | — | Handled by Get Inventory Images (see FAQs). |
| Rule | Type | Input | When it Helps | What it Does |
|---|---|---|---|---|
| Set to true based on Main Category | Conditional | Boolean | Flagging items by category |
Turns a target flag to true when the category matches your condition.
|
| Convert ounce to pound | Conditional | Number | Normalizing weight inputs | Converts ounces to pounds wherever needed. |
| Set to true based on Main Category | Conditional | String | Adding category-based labels | Sets a string output based on the category condition you choose. |
| Utility | Availability | How You Might Use It |
|---|---|---|
| Mapping Sets | Optional — available | Combine or format multiple inputs into a single output field. |
| Lists | Optional — available | Maintain reusable value lists (e.g., approved brands or categories). |
| Builders | Optional — available | Create a custom product/output structure if your channel needs it. |
Flxpoint automatically manages all product images for your RSR integration — there’s no need for any manual setup.
If you recently migrated from the RSR FTP feed to the RSR API feed, you may notice that some products are missing. This is expected and typically relates to RSR’s Authorized Reseller Program.
⚠️ Why certain items don’t appear in your feed
These restricted products will appear automatically in your Flxpoint feed once your RSR account is approved for the relevant Authorized Reseller Program. No additional configuration is needed in Flxpoint.
RSR – Get Inventory [Secondary] is a companion import to Primary. It’s ideal for refreshing stock and pricing, or for bringing in a streamlined set of RSR fields (SKU, inventory, MAP/MSRP, cost). You’ll (1) connect RSR, (2) pick one simple setting, and (3) select a mapping template.
| Template | Use Case | What it Covers | Availability |
|---|---|---|---|
| RSR – Get Inventory [Secondary] 2 | Get Inventory (Secondary) | SKU, Quantity, Cost (Dealer Price), MAP, MSRP. Use with the simple “Allow Create Variant” setting if needed. | Available |
These mappings mirror what you see in the Mapping Templates view.
| RSR Field | Flxpoint Field | Type | Required? | Notes for You |
|---|---|---|---|---|
| SKU | Inventory Variant → SKU | Text | Yes | Primary identifier. |
| Dealer Price | Pricing → Cost | Number | Yes | Dealer price saved as Cost (USD). |
| Retail MAP | Pricing → MAP | Number | No | Minimum Advertised Price. |
| MSRP | Pricing → MSRP | Number | No | Manufacturer’s suggested price. |
| Inventory On Hand | Inventory → Quantity | Number | Yes | Current available units. |
| Example Rule | Type | Input | When it Helps | What it Does |
|---|---|---|---|---|
| Tag clearance items by category or price | Conditional | String/Number | Marking products for store collections | Sets a label or flag when your condition matches (e.g., MAP < MSRP by 20%). |
| Normalize cost values | Conditional | Number | Pricing cleanup | Rounds or converts inputs to your preferred format. |
| Append variant detail to title | Conditional | String | Helpful when using “Allow Create Variant” | Builds a variant label (e.g., adds color/size text) during import. |
| Utility | Availability | How You Might Use It |
|---|---|---|
| Mapping Sets | Optional — available | Combine or format multiple inputs into a single output (e.g., build a composite title). |
| Lists | Optional — available | Reusable value lists for conditions (e.g., approved brands or restricted categories). |
| Product Builders | Available (default provided) | A default builder is present and matches on Master SKU. Create a new one if your channel needs a custom structure. |
Can I create variants during Secondary?
Yes. Toggle Allow Create Variant in Configure Settings.
What fields are updated?
SKU, Quantity (Inventory On Hand), Cost (Dealer Price), MAP, and MSRP.
Do I need Mapping Sets/Lists?
They’re optional tools you can add any time to format values or drive conditions.
| Feature | Availability | What to Expect |
|---|---|---|
| Client Pricing (& Currency) | Available | Dealer-specific price is saved as Cost (USD). |
| Quantity | Available | Imports current stock levels (Inventory On Hand). |
| MAP / MSRP | Available | MAP and MSRP values are included in the template. |
| Weights & Dimensions | Not included in Secondary | Handled in Primary template (inches & pounds). |
| Categories | Not included in Secondary | Two levels available via Primary template. |
| Images (in GIS) | Not included | Use the separate Get Inventory Images integration to download images. |
| Custom Fields | Not included | Attributes are saved at the parent level. |
| Variations / Options | Optional | Enable Allow Create Variant if you want Secondary to create variants while it runs. |
| Multiple Warehouses | Not included | — |
| Feed Type | Full feed | The catalog slice covered by Secondary is provided each run. |
| Archive Support | Supported (recommend manage in one place) | Commonly managed via Primary to avoid conflicts. |
/ftp_images/rsr_number/
/ftp_highres_images/rsr_number/
/ftp_images/new_images/
/ftp_highres_images/new_images/
After configuring Get Inventory Primary and Get Inventory Secondary, you can schedule both jobs so items, inventory, and pricing update for you.