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.
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.
Field mapping for this operation is configured with Flxpoint Support.
Field mapping for this operation is configured with Flxpoint Support.
Field mapping for this operation is configured with Flxpoint Support.
Field mapping for this operation is configured with Flxpoint Support.
Field mapping for this operation is configured with Flxpoint Support.
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.