D&H Distributing provides connections for both U.S. and Canadian markets, supporting businesses with automated inventory updates and pricing synchronization. Whether operating in the U.S. or Canada, these connections ensure efficient access to D&H’s product catalog and order automation.
How To Connect
-
Navigate to the Connections tab.
-
Click on Fulfillment Sources.
-
Click on +Add Source.
-
Name it and select the source type.
-
Click FLX Supplier Directory and then click Continue.
-
Add the new source from the Supplier Directory, following the on-screen instructions to enter credentials.
-
In the D&H Connection screen, enter a Username and Password, Port and Host. Click Save Connection to finalize the connection.
Product Operations
The primary operation handles the bulk of your inventory management needs, while the secondary operation allows for more detailed control, such as focusing on specific products or update.
Get Inventory and Pricing & Quantity
Yes, Get Inventory is supported!
The "Get Inventory" integration allows you to connect to D&H's product inventory, providing access to product data and ensuring your business stays updated with the latest inventory information. Here’s everything you need to know to make the most of this feature:
Connect Your Integration:
- Simply choose the integration type (e.g., D&H US), and you're set to go. No additional connection information is required for this integration.
Pricing & Quantity
This feature allows you to automate the pricing and quantity updates for D&H US integration. To use this functionality, a separate API connection is required specifically for pricing and quantity operations, as it cannot share the same connection used for sending orders.
To set up, you need to provide your D&H API credentials, including the username and password assigned to you for this operation. If applicable, you can choose to use the same connection settings as the one used for sending orders, although this is optional and may depend on your specific setup.
You can also select the warehouses to include in the inventory calculation. The system will sum the quantities from the warehouses you choose, such as Harrisburg, California, Chicago, or Atlanta, to determine the total available inventory.
Advanced settings are available, which you can expand to access additional options. For example, you can enable the creation of product variants during the secondary inventory operation, which is useful if you handle products with variations.
Order Operations
It submits orders to vendors for fulfillment and subsequently imports the shipment details, ensuring an integration between order processing and shipment tracking.
Send Orders
Yes, the Send Orders operation is supported!
The Send Orders operation automates order submissions to D&H. You must establish a separate connection for this operation.
Connection Requirements:
- Enter your Username and Password to authenticate the connection.
- You may use the same connection as Pricing & Quantity, but it’s optional.
Additional Notes:
- No advanced settings are required for this operation.
Fulfillment Request Number Compliance: D&H enforces a strict 20-character limit for FR numbers. To prevent errors:
Example: Replace 113-1582479-0930653-1 with a shorter internal number like 113-1582479.
XML Request Permissions Error: If you encounter "ERROR: This user cannot submit XML requests", this usually indicates that XML permissions are not active in D&H’s system. Steps to resolve:
Managing API Rate Limits: To avoid the error "429 TOO MANY REQUESTS: API limit exceeded":
Shipping Carrier Mapping: Properly configure the shipping carrier mapping to avoid errors:
Get Shipments
Yes, the Get Shipments operation is supported!
The Get Shipments operation automates shipments. You must establish a separate connection for this operation.
Connection Requirements:
- Enter your Username and Password to authenticate the connection.
- You may use the same connection as Pricing & Quantity, but it’s optional.
Additional Notes:
- No advanced settings are required for this operation.