Skip to main content
HomeDepot PunchOut Overview
Updated over a week ago


  • Setting up HomeDepot with Procurify

The following article outlines how to set up HomeDepot PunchOut and group access in Procurify:

The Home Depot Journey: From Small Hardware Store to Home Improvement Giant  | by Amy Smith | Medium

What are the Benefits?

Home Depot PunchOut

  • Maximizes your buying power

  • It helps you stay on track and on budget

  • Streamlines your purchasing process

Flexible, reliable delivery

Choose to Pick up from one of their 2,200+ store locations. Prefer a job-site delivery? They have a range of delivery options to suit your needs.

Setting up an Account with HomeDepot PunchOut:

  1. Send an email request to your HomeDepot account sales rep and CC “[email protected]” and “[email protected]." To set up HomeDepot PunchOut, you need to spend $50,000 per year in orders.

  2. HomeDepot will provide the following PunchOut credentials:

    • Orders URL

    • Buyer Network ID

    • Supplier Network ID

    • Shared Secret

    • Important: Do not use the cXML PunchOut URL

  1. Using the credentials provided by HomeDepot, the PunchOut will be set up in your Procurify domain, and the testing will begin.

  2. Once the testing is successful, and orders are placed successfully, the PunchOut will go live using the Production Order posting URL

Integrating HomeDepot with Procurify:

  1. In Procurify, select Settings on the left-hand navigation bar and select PunchOut Suppliers.

  2. Select the Set Up or View button under HomeDepot PunchOut.

  3. Select + Add New Group.

  4. Enter the Punchout Groups name (which will be displayed when the requester selects Supplier Portal. The recommendation is to name the Group by Location within Procurify).
    Ensure to create a unique group name, group names cannot be duplicated.

  5. Select the appropriate PunchOut domain from the drop-down menu.

  6. Fill out the fields using the information using the credentials provided by HomeDepot. Important: Do not use the cXML PunchOut URL in the Purchase Order Request URL field.

  7. If you wish to invite all users to use the PunchOut, click on Edit under Group Access, you can Select All or to add an individual user, type in the user's name in the search field and click the checkbox beside the user's name to add them) Select Save

  8. Choose the Bill to address and the payment method used for the Punchout orders.

  9. If you do not see a Payment Method option, one will need to be created; see How to Add Bank and Credit Card Accounts to create a new payment method within your Procurify Domain.

  10. Select Complete integration

Using HomeDepot PunchOut: Requesting items

Note - only one PunchOut Supplier can be added to a Request For Order at a time.

  1. Using the Request for Order form, a requester will select the Supplier Portal button.

    • With the HomeDepot PunchOut set up and appropriate access is given to the requester, the HomeDepot PunchOut option will appear under the PunchOut Suppliers table.

  2. Select a shipping address.

  3. Click the Proceed button in the HomeDepot row.

  4. Add items to the HomeDepot online cart as normal. When finished, navigate to the cart and click the Submit for approval button.

    • Order item details will be automatically brought back to Procurify.

  5. Choose an account code for each order item, or apply in bulk.

  6. Submit the request for approval.

Additional Information:

  • Home Depot PunchOut is currently only available in the U.S.

  • PunchOuts can only be set up by Superusers/domain administrators.

Did this answer your question?