Flxpoint Help Center
All DocsContact support

PoolCorp as a Source

July 17, 2026

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.

Get Inventory (Primary)
Imports PoolCorp's full pool equipment and chemical catalog daily.
Get Inventory (Secondary)
Refreshes pricing and quantity more frequently between daily full imports.
Send Fulfillment Requests
Sends fulfillment request orders to PoolCorp for dropship fulfillment.
Get Shipments
Pulls PoolCorp shipment tracking and carrier details back into Flxpoint.

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 ConnectionSave Connection.

Username/API KeyRequired
Your PoolCorp API username, provided by your PoolCorp account representative.
PasswordRequired
The password associated with your PoolCorp Username/API Key.
Custom Url IDRequired
A routing value PoolCorp provides for your account. Contact your PoolCorp account representative for this value — the connection cannot authenticate without it.
One PoolCorp connection covers all configured operations (Get Inventory, Send Fulfillment Requests, Get Shipments) — you don't need separate connections per operation. Always click Test Connection before saving; a failure most often means the Custom Url ID value is missing or incorrect. For extended operation setup and field mapping beyond connection, contact 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.


FieldMaps To — Notes
Product NumberProduct / Variant → SKU. Required. Primary identifier for the catalog item.
Description 1 / Short Retail DescriptionProduct → Title. Product name pulled from PoolCorp's feed.
UPC CodeIdentifiers → UPC. Universal product code supplied by PoolCorp.
Vendor NameIdentifiers → Manufacturer / Brand. Manufacturer name supplied by PoolCorp.
Weight, Pack Height / Width / DepthShipping → Weight & Dimensions. Package weight and carton dimensions.
PricePricing → Cost. Your PoolCorp price, saved as Cost.
QuantityInventory → Quantity. Total available units, summed across all PoolCorp warehouse locations.
Product ImageProduct → Images. A single primary image is generated automatically per product from its product number.
FieldMaps To — Notes
Product NumberInventory Variant → SKU. Required. Matches products already imported by Get Inventory Primary.
PricePricing → Cost. Refreshed PoolCorp price, saved as Cost.
QuantityInventory → Quantity. Refreshed available units, summed across all PoolCorp warehouse locations.
Full catalog fieldsNot 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 FieldMaps To (PoolCorp) — Notes
Fulfillment Request line → SKUOrder Item → SKU. Required. Sent to PoolCorp per line item.
Fulfillment Request line → QuantityOrder Item → Quantity. Required. Units requested.
Shipping addressShip To. Required. End-customer shipping address sent with the order.
Source Shipping MethodShip 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.
FieldMaps To — Notes
Customer PO NumberShipment → 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 CarrierShipment → Carrier. Carrier PoolCorp used for the shipment.
Ship ViaShipment → Ship Method. Shipping method PoolCorp returned for the shipment.
Line Item → Product NumberShipment 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.


Test Connection failing — incorrect credentials or missing Custom Url ID values
If Test Connection fails: (1) re-enter your Username/API Key and Password carefully; (2) confirm your Custom Url ID value is correct for your account — contact PoolCorp support if unsure; (3) confirm that API access is active on your PoolCorp account. Contact support@flxpoint.com if the issue persists after verifying all credential fields.

How do I set up the PoolCorp source?
Go to Sources → + Add Source and complete the Source Wizard (Vendor Warehouse recommended). After saving, go to Integrations → Get Inventory → Start Creating Integrations → PoolCorp. On the New PoolCorp Connection screen, enter your Connection Name, Username/API Key, Password, and your Custom Url ID provided by PoolCorp. Click Test Connection, then Save Connection.
© 2026 Flxpoint. All rights reserved.