Available on: UK - Go Paperless and above | US - Not available
Connecting your Wolseley account lets you check live part prices when raising purchase orders and send those orders electronically. This keeps your pricing accurate and speeds up how you order parts from your supplier.
Prerequisites
Before you connect, make sure both your Commusoft and Wolseley accounts are ready.
In Commusoft, you'll need:
Matching details: The company email and address in Commusoft must match your Wolseley account email. See Company details for where to check these.
A Wolseley supplier: A Wolseley supplier must already be set up in Commusoft, with branches and contacts. See Supplier overview for help setting one up.
A comprehensive parts list: Your parts list must include supplier product codes and prices. See Parts for help creating and maintaining your parts database.
Note: Only one supplier in Commusoft can connect to Wolseley.
In your Wolseley account, you'll need:
An active account: You must have an active Wolseley credit or cash account.
Verification: Wolseley's eCommerce team verifies new accounts within 48–72 hours.
Note: The prices shown depend on your Wolseley contract, deals, and account type, and VAT is not included in live unit prices. Raise any price discrepancies directly with Wolseley.
Integration setup
➡️ Click your Profile icon > Integrations > Suppliers
Locate Wolseley and click Add Integration.
Enter your Wolseley account number, then click Continue.
Search for your Wolseley supplier name in Commusoft, select it from the results, then click Continue.
Search for and select the appropriate branch code, then click Save.
Follow the validation instructions sent to your registered email.
Note: Wolseley's eCommerce team verifies accounts manually within 48–72 hours. Avoid disconnecting and reconnecting while the integration shows Pending activation.
Viewing live prices
Once the integration is confirmed, create a purchase order on a job or supplier to see live prices.
➡️ Click Add purchase order
Type the part name, MPN, or product code.
Select the part from the results.
Commusoft uses the product code — not the part name — to find the live price from Wolseley.
The price stored in your supplier pricing database shows in Unit cost, with an icon indicating the price source and age.
The icons you may see are explained below.
Live pricing icons
When you're integrated with Wolseley, Commusoft shows an icon against the Unit cost to tell you where the price came from and how current it is.
Live price found
A green star icon shows that a live price was found for the selected part.
This is a live price: A green star icon indicates the live price has been found for the selected part.
Warnings
Product not recognized: The product code isn't recognized, or there's a network error. If the code isn't recognized, update it and try again. If it's a network error, check your integration details are valid, then wait 1 hour before retrying.
Supplier product code missing: No supplier product code is stored for this part. To fix it, click the icon, enter the supplier product code, then click Save. Commusoft stores it in parts and prices for this supplier.
Loading
Loading dots show if there are temporary connection issues with Wolseley's API. Retry in 30 minutes.
Stored price icons
Base price used: The price comes from the stored base price, because no supplier price was stored for this supplier.
Supplier price age: When the price comes from a stored supplier price, a clock icon shows how current it is — green is under 30 days old, amber is 31 to 60 days old, and red is over 61 days old.
Note: Live prices used on a purchase order don't update the stored supplier price in your parts database.
Important: Line item type Item isn't supported. All line items must use the Part type.
Send a purchase order
When you're integrated with Wolseley, you can send purchase orders directly through Commusoft.
➡️ Click Add purchase order
Add line items with the type Part.
Choose Collect from supplier and select the branch.
Review the purchase order details, then click Save.
Click Send to Wolseley via Integration, type Confirm, then click Submit.
Note: Purchase orders created from reorder templates send automatically through the integration. See Part reorder templates.
If sending fails
If a purchase order fails to send, you'll get a notification with an error reason. Resolve the error, then try sending again.
Manage the integration
Once connected, you can review your Wolseley connection or disconnect it at any time.
➡️ Click your Profile icon > Integrations > Suppliers > Manage
Your Wolseley account number appears on the Manage screen.
Disconnect
Disconnecting stops live price checks and electronic purchase orders for Wolseley.
Important: Don't disconnect while the integration shows Pending activation — wait until verification is complete.
On the Manage screen, click Disconnect.
Type disconnect to confirm.
Click Disconnect again to complete it.
Common questions
How does supplier pricing affect purchase orders?
How does supplier pricing affect purchase orders?
If a supplier price is stored, it will automatically override the general base price when generating a PO.
What happens if no supplier price is stored?
What happens if no supplier price is stored?
If there’s no supplier price yet, Commusoft will store the unit cost from the PO as the supplier price when the PO is saved.
Will Commusoft update supplier prices automatically?
Will Commusoft update supplier prices automatically?
Yes. If the PO unit cost differs from the existing stored supplier price, the system will update it with the new value when saved.
Do these updates affect the base price too?
Do these updates affect the base price too?
No. Changes from POs only apply to supplier-specific pricing and won’t alter the stored base price.
Why does the PO PDF show a different part code?
Why does the PO PDF show a different part code?
If available, the PO PDF will display the ‘Supplier product code’ instead of the ‘Manufacturer’s part number’.
