Use this article to bring test products into the app, verify inventory ingestion from your fulfillment source, and confirm inventory updates push back to your sales channel. This reduces go-live risk by proving product and inventory data are accurate and timely.
Prerequisites
Sales channel and fulfillment channel added in the app.
Routing rules and locations configured.
Steps
1. Prepare your catalog
Ensure unique SKUs in your sales channel. The app does not support importing products with duplicate SKUs.
Optionally use SKU filtering in your sales channel Settings to allow or block specific SKUs for testing.
Alternative: import products via CSV if you prefer to stage a small test set.
2. Pull products from your sales channel
In the app, go to Integrations → your selling channel → Settings.
Turn on Pull products.
Go to Products and verify items begin to appear (typically within 5 minutes).
3. Merge locations (recommended before inventory sync)
Why: Prevent fragmented inventory and routing mismatches caused by duplicate or alias locations coming from your fulfillment or sales channels.
Identify candidates: Look for locations with the same physical address, overlapping names, or known aliases.
How to merge
Go to Inventory → Locations.
Open the fulfillment location (it must have 3PL Integration set).
Go to External locations.
Select Add external existing location and choose one or more selling locations to merge.
What happens
Inventory and availability consolidate under the primary location.
Routing rules that referenced any merged locations resolve to the primary location.
Merges are permanent; review carefully before confirming.
4. Pull products immediately using Integration actions (optional)
Use this when you want products ingested right away, without waiting for the polling interval.
Go to Integrations → your selling channel → Integration actions → Actions → Pull products by ID/date/SKU.
Enter a Product ID, a Date, or a SKU, then select Run.
Results are immediate. This mirrors the orders flow but does not include an Ignore filters defined for integration toggle.
5. Pull inventory from your fulfillment channel
Use inventory filtering in your fulfillment channel Settings if you want to include or exclude specific SKUs.
In Integrations → your fulfillment channel → Settings, turn on Pull inventory.
Go to Inventory and review stock levels. Within about 5 minutes you should see updates coming in.
What to verify
Inventory is syncing for all expected SKUs.
Inventory values look correct at each fulfillment location.
In Inventory, select the arrow next to a SKU to see the per-location breakdown.
Available (sellable) inventory matches your expectation.
6. Push inventory to your sales channel
In the app, go to Integrations → your selling channel → Settings.
Turn on Push inventory.
How outbound inventory sync works
The app sends an inventory update after it receives an update from your fulfillment channel.
To test immediately, mimic an inventory change in the app:
Go to Inventory, open a SKU at a specific location that can tolerate a brief discrepancy.
On the Inventory Detail page, select the edit icon for On hand, adjust by ±1, and save.
In your sales channel, open the same SKU. Within about 5 minutes, the quantity should match what you set in the app.
Optional: force a full resync
In your selling channel Settings, select Force inventory resync to trigger an immediate full inventory push.
7. Clean up test changes
Revert any manual inventory edits you made for the test.
Remove temporary SKU filters when you are done.
Troubleshooting
Products are missing
Confirm Pull products is on and SKU filters aren’t excluding them.
Verify SKUs are unique in the sales channel.
Inventory not updating
Confirm Pull inventory is on for the fulfillment channel and Push inventory is on for the selling channel.
Make a small On hand change to trigger an outbound update.
If testing many SKUs, consider Force inventory resync.
Need Help?
If you need additional assistance:
Use Ask Pippen, our AI agent, located at the top of the platform page.
Submit a support request with as much relevant detail as possible. Learn how to submit a request.
For urgent issues, email us directly at support@pipe17.com.
We're here to help you succeed with your operations.
Comments
0 comments