PoolCorp as a Source
Summary
PoolCorp is a supplier of swimming pool equipment, chemicals, and accessories, and a pre-built integration in Flxpoint. One API connection — Username/API Key, Password, and a Custom Url ID value, all provided by PoolCorp — covers Get Inventory (Primary and Secondary), Send Fulfillment Requests, and Get Shipments. For extended operation-level setup and mapping guidance, contact support@flxpoint.com.
PoolCorp uses a single API connection. Add a PoolCorp source, start configuring an operation, and when Flxpoint prompts you click + New Connection, enter your Username/API Key, Password, and Custom Url ID value, then Test Connection → Save Connection.
support@flxpoint.com.Three credential fields: Username/API Key + Password + Custom Url ID (required)
On the New PoolCorp Connection screen, enter a Connection Name, your Username/API Key, the associated Password, and the required Custom Url ID value provided by PoolCorp. Contact your PoolCorp account representative if you need the Custom Url ID value. Click Test Connection before saving.
Pool equipment is often seasonal — Archive/Un-Archive keeps your catalog current
PoolCorp's catalog includes seasonal products that may not appear year-round. Enable Archive/Un-Archive in GIP settings so that items absent from the current feed are archived (qty set to 0) automatically. They will be restored when they return to the feed. Enable on one job only (GIP or GIS) to avoid conflicts.
GIP daily for full catalog; GIS for frequent price/quantity refreshes
Run Get Inventory Primary on a daily schedule for a full catalog import from PoolCorp. Use Get Inventory Secondary for more frequent price and quantity updates. Enable Archive/Un-Archive on only one of the two jobs.
For operation-specific setup and mapping guidance, contact Flxpoint Support
Extended documentation for PoolCorp — including Send FR fields, Get Shipments configuration, and integration-specific behavior — is available from Flxpoint Support. Email support@flxpoint.com with your account details and the operations you need to configure.
| Field | Maps To — Notes |
|---|---|
| Product Number | → Product / Variant → SKU. Required. Primary identifier for the catalog item. |
| Description 1 / Short Retail Description | → Product → Title. Product name pulled from PoolCorp's feed. |
| UPC Code | → Identifiers → UPC. Universal product code supplied by PoolCorp. |
| Vendor Name | → Identifiers → Manufacturer / Brand. Manufacturer name supplied by PoolCorp. |
| Weight, Pack Height / Width / Depth | → Shipping → Weight & Dimensions. Package weight and carton dimensions. |
| Price | → Pricing → Cost. Your PoolCorp price, saved as Cost. |
| Quantity | → Inventory → Quantity. Total available units, summed across all PoolCorp warehouse locations. |
| Product Image | → Product → Images. A single primary image is generated automatically per product from its product number. |
| Field | Maps To — Notes |
|---|---|
| Product Number | → Inventory Variant → SKU. Required. Matches products already imported by Get Inventory Primary. |
| Price | → Pricing → Cost. Refreshed PoolCorp price, saved as Cost. |
| Quantity | → Inventory → Quantity. Refreshed available units, summed across all PoolCorp warehouse locations. |
| Full catalog fields | Not included in Secondary — titles, descriptions, UPC, images and identifiers come from Get Inventory Primary. Run Primary daily for the full catalog and Secondary more frequently to keep Cost and Quantity current. |
| Source Field | Maps To (PoolCorp) — Notes |
|---|---|
| Fulfillment Request line → SKU | → Order Item → SKU. Required. Sent to PoolCorp per line item. |
| Fulfillment Request line → Quantity | → Order Item → Quantity. Required. Units requested. |
| Shipping address | → Ship To. Required. End-customer shipping address sent with the order. |
| Source Shipping Method | → Ship Via Method. The shipping method sent to PoolCorp for the order. |
| Account settings (Customer Number, Shipping Branch, Customer Name, Email) | → Order Header. Sent with every Fulfillment Request to identify your account with PoolCorp — configured once on the operation, not entered per order. |
| Field | Maps To — Notes |
|---|---|
| Customer PO Number | → Shipment → Purchase Order. Required. Matches the returned shipment to your Flxpoint Fulfillment Request. |
| Tracking Number(s) | → Shipment → Tracking Number. Required. Package tracking number(s) returned by PoolCorp. |
| Preferred Carrier | → Shipment → Carrier. Carrier PoolCorp used for the shipment. |
| Ship Via | → Shipment → Ship Method. Shipping method PoolCorp returned for the shipment. |
| Line Item → Product Number | → Shipment Item → SKU. Required. Associates the shipped line to your catalog. |
Ship quantity for each shipment line item is set automatically from the quantity PoolCorp returns — this field isn't available for mapping.
