U.S. Direct as a Source
Summary
U.S. Direct is a supplier source supporting inventory, order, and invoice operations. The connection uses three credentials (an API Token, a Reseller Token (required for Get Invoices), and a Feed URL (request from support@flxpoint.com)) shared across all five operations: Get Inventory (Primary and Secondary), Send Fulfillment Requests, Get Shipments, and Get Invoices. Get Invoices matches by the Flx PO Number stored as the Channel Order Number, using a Source Invoice Mapping Template configured under Settings → Mapping Templates.
U.S. Direct connects via API. Add a U.S. Direct source, start configuring an operation, and when Flxpoint prompts you click + New Connection, enter your API Token, Reseller Token (if you plan to use Get Invoices), and Feed URL, then Test Connection → Save Connection. The Feed URL is not available in your U.S. Direct account: request it from support@flxpoint.com.
| Field | What to enter |
|---|---|
API TokenRequired | Your U.S. Direct API Token, used to authenticate the connection. |
Reseller TokenOptional | A separate credential used exclusively by Get Invoices. Required if you plan to use Get Invoices; leave blank otherwise. |
Feed URLRequired | The U.S. Direct feed location used for Get Inventory. Not available in your U.S. Direct account: request it from support@flxpoint.com. |
Reseller Token is required for Get Invoice: it lives on the same connection card
The Reseller Token is a separate credential field on the U.S. Direct connection card, used exclusively by the Get Invoice operation. It does not replace the API Token: both are required when configuring the connection if you plan to use Get Invoice. If the Reseller Token is missing or blank, Get Invoice will fail to retrieve invoice data even when other operations work correctly.
Feed URL is not self-service: request it from Flxpoint Support
The Feed URL used by U.S. Direct is not available in your U.S. Direct account dashboard. You must request it from support@flxpoint.com. Do not attempt to use a generic URL or your U.S. Direct login URL in this field. Without the correct Feed URL, GIP and GIS will fail to retrieve inventory data.
Get Invoice uses the Flx PO Number, not the channel order number
When orders are imported from U.S. Direct into Order Manager, the Flx PO Number is stored as the Channel Order Number. Get Invoice fetches invoice details using this Flx PO / Order Number, not the original channel order reference. Confirm the order exists in Order Manager with the Flx PO Number stored as Channel Order Number before running Get Invoice.
Send FR required fields: PO Number, Ship To Address Line 1, and Item Number
Send Fulfillment Requests to U.S. Direct requires at minimum: Fulfillment Request Number → PO Number, Shipping Address Line 1 → Ship To Address1, and Item SKU → Item Number. Missing any of these will cause the order to fail submission. Run a single manual order first to verify the mapping before enabling automatic order sending.
Imports U.S. Direct's full catalog, pricing, and quantity daily.
Field mapping for this operation is configured with Flxpoint Support.
A lighter, more frequent refresh of pricing and quantity only.
Field mapping for this operation is configured with Flxpoint Support.
Sends orders (Fulfillment Requests) to U.S. Direct for fulfillment.
Field mapping for this operation is configured with Flxpoint Support.
Pulls U.S. Direct shipment tracking and carrier details into Flxpoint.
Field mapping for this operation is configured with Flxpoint Support.
Retrieves invoice data using the Reseller Token and Flx PO Number.
Field mapping for this operation is configured with Flxpoint Support.
Connection failing: API Token incorrect or expired
Get Invoice not pulling: Reseller Token missing or invoice not matching
Send FR failing: order not submitting to U.S. Direct
Inventory not syncing or fields missing from import
How do I set up the Source Invoice Mapping Template for Get Invoice?
What shipping codes does U.S. Direct use in Get Shipments?
UPS-GND; FedEx Express → FEDEX-EXP; USPS Priority → USPS-PRIORITY. Map these in the Get Shipments template using a Mapping Set to standardize carrier names across your Flxpoint account. Also map Tracking Number, Shipment Status, and Shipping Date fields for full shipment visibility.