S&S Activewear as Source

S&S Activewear is a wholesale distributor of blank apparel for screen printing, embroidery, and promotional product use. The Flxpoint integration imports your full S&S catalog (Brand, Color, Material, Size, Condition, Gender, Style, plus Color Group Name and Style Name as of May 2026) over the S&S API. This guide walks you through connecting S&S Activewear, configuring product + order operations, and troubleshooting common issues.

How to Connect

๐Ÿงญ Phase 1: Launch the Source Wizard +
Open Sources and start the Wizard
Go to Sources (building icon) โ†’ + Add Source โ†’ Configure Single Source. This opens the Source Wizard.
Step 1 โ€” Create Source
Enter a clear name (e.g., S&S Activewear). Then choose the Source Type that best fits how this Source will be used.

Choose the right Source Type

For most S&S Activewear setups, we recommend Vendor Warehouse. Use the other options only if they better match how you store and ship inventory.

  • Vendor Warehouse (Recommended): You send POs/FRs to S&S Activewear so they ship blank apparel directly to your customers.
  • Internal Warehouse: You stock items and ship from your own facility.
  • External Warehouse: A 3PL or external partner ships your owned inventory.
  • Product Data Source: Content-only source to enrich product details (no fulfillment).
For S&S Activewear: select Vendor Warehouse. This enables sending Fulfillment Requests to S&S Activewear and using their inventory for routing.
After selecting the Source Type, click Save & Next.
Step 2 โ€” Vendor Set-Up
Choose Yes (Recommended) to Assign Vendor โ†’ Confirm. You'll enable Vendor reporting and optional portal.
Step 3 โ€” Order Fulfillment
Decide if this source is eligible to fulfill orders:
  • Yes (Recommended): You can route orders here.
  • No: Routing/Shipping steps won't apply.
Click Confirm.
Step 4 โ€” Order Fulfillment Settings
Use Defaults or No, Customize. You'll see:
  • Override: Auto Processing (Use Global / Auto Process / Do NOT Auto Process).
  • Commit Stock + Inventory Management Options.
  • Allow Backorders / Cancel Unacknowledged Items.
Click Save & Next.
Step 5 โ€” Shipping Cost Estimations
Pick one:
  • Yes, Use Rate Shopping (Real-Time Estimates).
  • No, Set Up via Rules.
If using real-time, acknowledge you have valid dimensions, weight, and source address. Click Save & Next.
Step 6 โ€” Order Routing Groups
Enable on all routing groups? Select Yes or No, Customize. Optionally mark Default Order Routing Group. Save & Next.
Reminder: Complete Step 1 โ€” Shipping Methods and Step 2 โ€” Source Location in Phase 2 below, then return (if needed) to finalize.
๐Ÿšš Phase 2: Shipping Methods & Source Location (Finish the Wizard) +
Goal

Finish the Source Wizard by confirming your Ship From location and reviewing shipping behavior for S&S Activewear.

Step 1 โ€” Shipping Methods
When the wizard opens the Shipping Methods step for this Source:
  • Skip if you do not need to configure shipping methods at this time.
  • Or Add Method to configure shipping methods if required for your setup.
Click Save & Next to continue.
Step 2 โ€” Source Location (Ship From)
Enter the Ship From address:
  • Address, City, State/Code, Postal Code, Country/Code
  • Optional: Contact Name, Phone, Email
This address is used for routing logic, rate shopping (if enabled), and reporting.
Finish the Wizard
Review Steps 1โ€“2, then click Save and Complete. The wizard is now finished.
Next: Proceed to Phase 3 to create your S&S Activewear connection for inventory and order operations.
๐Ÿ”‘ Phase 3: Create Your S&S Activewear Connection +
Goal

S&S Activewear uses a single API connection (Account Number + API Key) that powers all integration operations โ€” inventory, orders, shipments, and invoices.

Step 1 โ€” Open Get Inventory [Primary] and start
Inside your S&S Activewear source, open Integrations โ†’ Get Inventory [Primary] and click Start Creating Integrations. In the connector gallery, choose S&S Activewear. If you don't see it, use Not Listed? โ†’ Request a custom integration.
Step 2 โ€” Enter Your S&S Activewear Credentials
On the New S&S Activewear Connection screen, enter:
  • Connection Name (required) โ€” a friendly label for this connection (e.g., S&S Activewear โ€“ Production).
  • Account Number (required) โ€” your S&S Activewear account number.
  • API Key (required) โ€” the API key associated with your S&S Activewear account.
Tip: If you do not have an API key, contact your S&S Activewear account representative to request one. The same Account Number and API Key are used for every S&S Activewear operation in Flxpoint.
Step 3 โ€” Test and Save the Connection
Click Test Connection to verify your credentials. When the test succeeds, click Save Connection.
Note: The same connection powers all S&S Activewear operations โ€” Get Inventory Primary, Get Inventory Secondary, Send Fulfillment Requests, Get Shipments, and Get Invoices. You only need to create it once.
Step 4 โ€” How Flxpoint uses this connection
  • S&S Activewear API connection โ†’ powers Get Inventory [Primary] and Get Inventory [Secondary] for product, pricing, and stock data.
  • S&S Activewear API connection โ†’ powers Send Fulfillment Requests, Get Shipments, and Get Invoices for order processing.
Tip: When configuring each operation later, select the same S&S Activewear connection you created in Step 3. There is no need to create multiple connections.
Next Configure Product & Order Operations ๐Ÿš€
Now that your S&S Activewear connection is saved, go to the Operations section of this doc to set up the S&S Activewear integrations you need (Inventory and Order operations). Each operation will let you select the saved S&S Activewear Connection.

Product Operations

Get Inventory Primary imports the full catalog daily. Get Inventory Secondary refreshes stock + pricing hourly.

Get Inventory (Primary)
Get Inventory (Secondary)
Supported
Introduction

S&S Activewear โ€” Get Inventory [Primary] imports your S&S Activewear catalog into Flxpoint. You'll (1) connect S&S Activewear with your Account Number + API Key, (2) choose a few settings (warehouses, image handling, archive), and (3) select a mapping template. When a step is finished, you'll see a check mark next to it.

Setup Steps
  • 1Connect S&S Activewear: Enter your Account Number and API Key, click Test Connection, then Save and Proceed.
  • 2Choose Settings:
    • Warehouse โ€” choose All or specific S&S locations. Quantity = sum across selected warehouses.
    • Image Handling โ€” toggle import of S&S product imagery (front/back/side angles).
    • Archive/Un-Archive Inventory โ€” items absent from feed are archived (qty 0); auto-restored on return.
      Tip: Enable Archive in either Primary or Secondary, not both.
  • 3Select Mapping Template: Choose S&S Activewear Get Source Product 1.
Account requirements: Your S&S Activewear account must have API access enabled and customer pricing approved for dealer prices to flow through correctly. See Important: Customer Pricing & API Access Setup below.
Recommended Mapping
S&S Activewear Field Flxpoint Field Notes
SKU (variant) Product โ†’ SKU Unique per size/color variant.
Style (parent grouping) Product โ†’ Parent SKU Groups variants of one garment style.
Product Title + Style Name Product โ†’ Title Readable product name.
Description Product โ†’ Description Marketing copy.
Brand Attributes โ†’ Brand e.g., Gildan, Bella + Canvas, Next Level.
Quantity (per warehouse) Inventory โ†’ Quantity Summed across selected warehouses.
Customer Price Pricing โ†’ Cost Account-specific dealer price (USD).
Piece Price Pricing โ†’ MSRP List / suggested retail.
Front / Back / Side Image Images Multiple angles per variant supported.
GTIN Identifiers โ†’ UPC Barcode where present.
Manufacturer Part Number Identifiers โ†’ MPN Always created as a WooCommerce global attribute.
Imported Product Attributes

When Flxpoint runs an inventory sync with S&S Activewear, the following product attributes are automatically imported and associated with each product:

Flxpoint Attribute S&S Source Field Typical Example
Brand Brand Gildan
Color Color Heather Grey
Color Group Name colorGroupName Imported from the colorGroupName field in the S&S Activewear feed.
Material Material 100% Cotton
Size Size M, L, XL, 2XL
Condition Condition New
Gender Gender Adult, Youth, Unisex
Style Style Short Sleeve T-Shirt
Style Name styleName Imported from the styleName field in the S&S Activewear feed.
Note: If you use global attributes in your store (for example, a WooCommerce attribute with the slug pa_color-group), make sure the global attribute name in your platform matches the value imported by Flxpoint (colorGroupName) for the attribute mapping to work correctly.
WooCommerce Channel Attribute Behavior

Two settings on your WooCommerce as a Channel integration decide whether each S&S attribute becomes a global WooCommerce taxonomy attribute or a per-product custom attribute.

Setting Effect
Enable this to send all Flxpoint Attributes as WooCommerce Custom Attributes When ON: every attribute (except always-globals below) created as a custom attribute. When OFF: matching attributes link to global taxonomy.
Global Flxpoint Attribute Names (pipe-separated) Force selected attributes to publish as global even when the flag is ON. Example: Color|Size|Brand.
Always global, regardless of the flag. Three attribute concepts are always created as global WooCommerce attributes: Brand, MPN, and the product option names used to define variations (Color, Size on a multi-variant t-shirt).
Quick Checks
  • Connection passes Test Connection.
  • Account Number and API Key are correct (no leading/trailing spaces).
  • Mapping template is selected.
  • Archive is on for only one of Primary / Secondary.
  • WooCommerce global attribute names match imported names (especially pa_color-group โ†” colorGroupName).
Troubleshooting
  • Invalid credentials: Re-issue your API Key in S&S portal, update the connection, confirm Account Number matches.
  • Costs empty or zero: Account may not be approved for API customer pricing โ€” contact S&S Activewear support.
  • Color Group Name / Style Name not appearing: These attributes began importing May 2026. Re-run Primary for affected SKUs.
  • Quantity doesn't match S&S portal: Verify warehouse selection โ€” Flxpoint sums selected warehouses.
  • Variants not grouping under one parent: Map Style โ†’ Parent SKU in the template.
Understanding Customer Pricing on S&S Activewear

S&S Activewear pricing reflects your account's contracted dealer price โ€” not a generic list price. Customer pricing is tied to your Account Number; the same SKU can return a different price for different accounts.

โš ๏ธ Why customer pricing may import as empty

  • Your S&S Activewear account must be approved for API access for customer pricing before dealer prices flow through.
  • If not approved, cost imports empty (or falls back to Piece Price); Flxpoint margins won't reflect your real contracted rates.

โœ… How to Verify and Enable

  • Log in to your S&S Activewear dealer account.
  • Confirm API access is enabled for catalog and customer pricing.
  • If not enabled, contact your S&S Activewear representative to request enrollment.
  • After enablement, refresh your API Key, update the Flxpoint connection, and re-run Get Inventory (Primary).
๐ŸŸฉ Note:

Once API access for customer pricing is approved, contracted prices appear automatically on the next Primary or Secondary run. No additional Flxpoint configuration needed.

Supported
Introduction

S&S Activewear โ€” Get Inventory [Secondary] re-pulls customer pricing and per-warehouse quantity between full Primary runs, so stock and dealer prices stay near-live. Reuses your Primary connection and writes only deltas (cost, MSRP, quantity).

Setup Steps
  • 1Re-use the S&S Activewear API connection from Primary.
  • 2Match warehouse selection to Primary; disable Archive if Primary archives.
  • 3Select S&S Activewear โ€” Get Inventory (Secondary).
Field Mapping (Secondary)
S&S Activewear Field Flxpoint Field Notes
SKU (variant) Variant โ†’ SKU Match key.
Customer Price Pricing โ†’ Cost Account-specific dealer price.
Piece Price Pricing โ†’ MSRP List / suggested retail.
Quantity (per warehouse) Inventory โ†’ Quantity Summed across selected warehouses.
Catalog-level fields (titles, descriptions, images, the attribute set) refresh only via Primary. Secondary is optimized for high-frequency price/quantity refresh.
Troubleshooting
  • Auth fails on Secondary: Re-test the Primary connection; if Primary works but Secondary doesn't, confirm the same connection is selected for both.
  • Missing quantities: Verify selected warehouses return stock. Try All temporarily.
  • Price not updating: See the Important: Customer Pricing note on the Primary tab โ€” API customer-pricing access may not be approved.

Order Operations

Route orders to S&S for pick/pack/ship, pull shipments + tracking back, and import invoices for reconciliation.

Send Fulfillment Requests
Get Shipments
Get Invoices
Supported
Introduction

S&S Activewear โ€” Send Fulfillment Requests submits orders to S&S Activewear over the API for pick/pack/ship from the warehouse you selected.

Setup Steps
  • 1Re-use the API connection.
  • 2Set Default Warehouse + shipping method mapping.
  • 3Select Send FR mapping template.
Field Mapping
Business Value S&S Field Notes
FR / PO Number Customer PO Number Appears on S&S order record.
Ship-from Warehouse Warehouse Code Default Warehouse in settings, or per-product via routing rule.
Shipping Method Ship Via / Carrier code Pass S&S-recognized values.
Ship-to Address Customer Shipping Address US street + city + state + ZIP.
Line Items SKU + Quantity One per variant SKU.
Troubleshooting
  • Order rejected by S&S: Most common cause is an unrecognized shipping method code. Verify the mapped value matches an S&S-accepted code.
  • No order in S&S portal: Confirm the FR moved to Sent in Flxpoint. Check Hold-for-X-Hours and Business-Hours settings if applicable.
  • SKU not found: SKU on order must match an S&S variant SKU; re-run Get Inventory Primary to refresh SKUs.
  • Address validation failed: Complete US addresses required (street + city + state + ZIP). PO boxes often rejected.
Supported
Introduction

S&S Activewear โ€” Get Shipments retrieves shipment + tracking data from S&S Activewear so Flxpoint can update your downstream sales channels.

Setup Steps
  • 1Re-use the API connection.
  • 2Set lookback window (e.g., 7 days).
  • 3Select Get Shipments mapping template.
Field Mapping
S&S Field Flxpoint Field Notes
Order ID / PO Number Shipment โ†’ Order Reference Matches back to the FR.
Tracking Number Shipment โ†’ Tracking Number Carrier-issued.
Carrier Shipment โ†’ Carrier UPS / FedEx / USPS.
Ship Date Shipment โ†’ Ship Date Warehouse pickup date.
Line Items Shipped Shipment โ†’ Line Items Per-SKU quantity shipped.
Troubleshooting
  • Shipments not importing: Confirm the originating order exists in S&S and has a tracking number on their side. Flxpoint can only pull what S&S has assigned.
  • Partial shipments: S&S can ship in multiple shipments; Flxpoint appends each as it appears.
  • Carrier format mismatches: Customer-facing channels may reject unfamiliar carrier strings โ€” standardize the mapped value.
Supported
Introduction

S&S Activewear โ€” Get Invoices retrieves invoices from S&S Activewear into Flxpoint so you can reconcile your billed cost against expected cost.

Setup Steps
  • 1Re-use the API connection.
  • 2Set lookback window (e.g., 30 days).
  • 3Select Get Invoices mapping template.
Field Mapping
S&S Field Flxpoint Field Notes
Invoice Number Invoice โ†’ Number S&S invoice identifier.
Order ID / PO Number Invoice โ†’ Order Reference Matches back to original FR.
Invoice Date Invoice โ†’ Date Date issued.
Total Amount Invoice โ†’ Total Line items + freight + tax.
Line Item Costs Invoice โ†’ Line Items Per-SKU billed price.
Troubleshooting
  • Invoices missing: S&S typically posts invoices after shipment; verify the related order has shipped.
  • Cost discrepancy vs Customer Price: Invoices reflect billed cost โ€” may differ due to promotions, freight, or backorder substitution.
  • Duplicate invoices: Flxpoint deduplicates by Invoice Number. Verify Invoice Number is mapped.

Troubleshooting

Common issues and solutions for the S&S Activewear integration.

!Authentication / Invalid credentials

What's happening

Account Number / API Key invalid, expired, or API access not enabled.

How to fix it

  • Confirm Account Number matches the S&S customer record.
  • Refresh the API Key in your S&S portal and update the Flxpoint connection.
  • Confirm API access is enabled by S&S Activewear.
!Customer pricing imports as empty

What's happening

Account not approved for API customer pricing.

How to fix it

  • Contact S&S Activewear to enable API customer pricing on your account.
  • After enablement, re-run Get Inventory (Primary).
!colorGroupName / styleName attributes missing

What's happening

These attributes began importing in May 2026 (DOCS-887 / INT-55938).

How to fix it

  • Re-run Get Inventory (Primary) for affected SKUs to backfill.
  • For WooCommerce stores, confirm global attribute names match (especially pa_color-group).
!Variants not grouping under one parent

What's happening

Mapping template doesn't map Style โ†’ Parent SKU.

How to fix it

  • Edit the Get Inventory Primary template to map Style โ†’ Parent SKU.
  • Re-run Primary โ€” variants will regroup under their parent style.
!Order rejected by S&S (Send FR)

What's happening

Most common cause: shipping method code S&S doesn't recognize.

How to fix it

  • Confirm the shipping method mapping uses S&S-accepted codes.
  • Verify the ship-to address is complete (US street + city + state + ZIP).
  • Confirm SKU exists in S&S's catalog (re-run GIP to refresh).