Western Post 3PL
Summary
Western Post is a logistics and distribution provider supporting warehousing and order fulfillment. It connects to Flxpoint as a single source using an APP KEY, APP TOKEN and Environment. It supports Get Inventory (Primary) for the catalog and quantities, Send Fulfillment Requests for warehouse fulfillment, and Get Shipments to sync confirmations back to Flxpoint.
Western Post uses a single connection type. Add a Western Post source, start configuring an operation, and when Flxpoint prompts you click + New Connection, enter the APP KEY, APP TOKEN and Environment, then Test Connection → Save Connection.
| Field | What to enter |
|---|---|
APP KEYRequired | Issued by Western Post for this connection. |
APP TOKENRequired | Issued by Western Post for this connection. |
EnvironmentRequired | The Western Post environment this connection targets. |
Three credentials are required
The connection needs the APP KEY, APP TOKEN and Environment. All three must be present for the connection to test successfully. Domain, Retailer ID, Consumer Key and Consumer Secret are not used by this connection.
Imports the Western Post catalog and quantities into Flxpoint.
| Field | Maps To: Notes |
|---|---|
| productSku | → Variant → SKU. Required. Western Post's own SKU for the item. |
| productBarcode | → Variant → UPC / Barcode. |
| productTitle | → Product → Title. |
| productDescribe | → Product → Description. productDescUrl carries a hosted description page when Western Post provides one. |
| productBrand / manufacturer | → Product → Brand / Manufacturer. |
| productModel | → Product → Model. |
| categoryOne / categoryTwo / categoryThree | → Product → Category. Western Post sends a three-level category path. |
| productLength / productWidth / productHeight | → Variant → Dimensions. |
| productWeight | → Variant → Weight. |
| productDeclaredName / productDeclaredValue | Customs declaration name and value, used on cross-border shipments. |
| sellable | → Variant → Quantity. The saleable on-hand quantity. This is the bucket to map for stock. |
| unsellable / reserved / pending / onway / shipped / unconfirmed / return | Additional warehouse quantity buckets Western Post reports alongside sellable. Map any of them only if you need the breakdown. |
| Attributes | → Product → Attributes. Direct copy: the attribute name/value pairs Western Post sends are carried across as-is. |
| productStatus | Western Post's status for the product. |
These are the fields Western Post returns on the product feed. The exact label each one carries is shown on the mapping template screen when you build the Get Inventory (Primary) template.
Sends orders (Fulfillment Requests) to Western Post for warehouse fulfillment.
| Field | Maps To: Notes |
|---|---|
| Fulfillment Request line → SKU / Quantity | → Western Post Order Item. Required. Sent per line item on the order. |
| Shipping address | → Western Post Purchase Order. Required. End-customer ship-to address. |
| Source Shipping Method | → Western Post Purchase Order. Shipping method sent with the order. |
| Order Invoice | → Western Post Purchase Order. Order-level invoice reference included with the request. |
Pulls Western Post shipment confirmations (SKU and quantity per line) back into Flxpoint.
| Field | Maps To: Notes |
|---|---|
| Item SKU | No mapping is available. |
| Item Quantity | No mapping is available. |
| Shipped At | Not always returned by Western Post: if missing, Flxpoint stamps the shipment with the sync time. |
Test Connection fails
Stock numbers look off
sellable bucket to quantity: it is the saleable on-hand count. The other buckets (unsellable, reserved, pending, onway and so on) are breakdowns Western Post reports alongside it.Shipments come in without a ship date
Shipped At. When it is missing, Flxpoint stamps the shipment with the sync time.Where do the APP KEY and APP TOKEN come from?
Which quantity field should I map to stock?
sellable field. Map the other warehouse buckets only if you need the breakdown.Does Western Post support cross-border shipments?
productDeclaredName and productDeclaredValue, the customs declaration name and value used on cross-border shipments.