Skip to main content
Wolseley
Updated over a month ago

Connecting to your Wolseley account enables live price checking for parts when raising purchase orders and seamless sending of electronic purchase orders. This integration enhances efficiency in managing supplier interactions and ensures accurate pricing for parts procurement.

This integration is only available on UK accounts.


Prerequisites

Commusoft

These are the requirements related to your Commusoft account:

  • Matching Details: Ensure the company email and address in Commusoft match your Wolseley account email.

  • Wolseley Supplier: A Wolseley supplier must already be set up in Commusoft with branches and contacts.

  • A Comprehensive Parts List: Your parts list must include supplier product codes and prices.

Only one supplier in Commusoft can connect to Wolseley.

Our Parts article will help you create and maintain your parts database.

Wolseley

These are the requirements and considerations for your Wolseley account:

  • Active Account: You must have an active Wolseley credit or cash account.

  • Verification Process: Wolseley accounts are verified by their eCommerce team within 48–72 hours.

  • Pending Activation: Avoid disconnecting and reconnecting during the "Pending activation" status.

  • Customer Pricing: Prices displayed depend on your Wolseley account contract, deals, and account type.

  • Price discrepancies: Any price discrepancies must be addressed directly with Wolseley.

  • Unit prices: VAT is not included in live unit prices.


Integration Setup

➡️ Navigate to the Profile icon > Click Integrations > Go to Suppliers > On Wolseley, click Add Integration

  1. Enter Account Number: Provide your Wolseley account number and click Continue.

  2. Select Supplier: Search for your Wolseley supplier name in Commusoft and select it from the results.

  3. Choose Branch Code: Search for and select the appropriate branch code, then click Save.

  4. Validate Account: Follow the validation instructions sent to your registered email.


Viewing live prices

Once the integration is confirmed, you can create purchase orders on a job or the supplier to view the live prices.

➡️ Add purchase order

  1. Type either the part name, MPN or product code

  2. Select the part from the list of results

  3. The product code is used to locate the live price from Wolseley

Live prices are checked using the product code, not the product name.

Purchase orders can be created on a supplier or a job - Supplier details page | Create a purchase order for a job

Live price generated

  • A green star icon indicates the live price has been found for the selected part.

    city.png

Live price NOT generated

  • A warning icon will display if the product code cannot be recognised, or, if there is a network error. Hover over the icon to display the error.

    • If the product code is not recognised, update it and try again.

      city_2.png
    • If there is a network error, check the integration details are valid then wait for 1 hour before trying again.

  • Circular loading dots will display if there are temporary connection issues with Wolseley's API (retry in 30 minutes).

    image__3_.png

Live prices used on a PO will not update the stored supplier price in your parts database.


Send a purchase order

Purchase orders can be sent directly through Commusoft when integrated with Wolseley.

➡️ Click Add purchase order

  1. Add line items with the type Part.

  2. Choose Collect from supplier and select the branch.

  3. Review to ensure all PO details are correct > Save

  4. Click Send to Wolseley via Integration > Type Confirm > Submit.

Line item type Item is not supported, all line items must use the Part type.

Purchase orders generated from reorder templates will be sent automatically through the integration once created.

Sending failed

If your purchase order fails to send, you will receive a notification with an error reason. You will need to resolve the error before retrying.

Click here to see an example error notification

mceclip0.png


Manage integration

➡️ Click Manage > View Account number

Disconnect

➡️ Click Disconnect > Type disconnect > Click Disconnect

Did this answer your question?