Skip to main content
Grainger PunchOut Overview
Updated over 9 months ago

Grainger Inc.

🌎Grainger is available for Canadian & USA clients

What are the Benefits?

  • Automated Procurement
    Automating your procurement process can help reduce errors, lower your costs, and provide control and visibility to the products you are buying.

  • Up-to-date pricing
    by utilizing the Grainger Punchout catalog, you can have access to the most up-to-date product and pricing information from Grainger.

Setting up an account with Grainger PunchOut:

This PunchOut vendor requires ShipTO IDs. Please click here to view How to retrieve Shipping Address Identifiers(ShipTO IDs)

  1. Send an email request to your Grainger Account Representative to set up the PunchOut. Please expect up to 4-6 weeks to set up the online catalog with Grainger

  2. Grainger will provide the following PunchOut credentials:

  • From/Sender ID/UserID (NetworkID)

  • From ID Domain

  • Shared Secret/Password

  • Test and Production Order posting URL

  • Important: Do not use the cXML PunchOut URL


Integrating Grainger with Procurify:

  1. In Procurify, select Settings on the left-hand navigation bar. Only users with Admin access can select Settings and select PunchOut Suppliers.

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

  3. Select +Add new group.

  4. Enter the PunchOut Groups name (Will be displayed when the requester selects Supplier Portal. The recommendation is to name the Group by Locations 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 in the following fields using the information using the credentials provided by Grainger. 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 to be used for the Punchout orders.

  9. If you do not see a Payment Method option, one must 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 Grainger 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 Grainger PunchOut set up and appropriate access is given to the requester, the Grainger PunchOut option will appear under the PunchOut Suppliers table.

  2. Select a shipping address.

  3. Click the Proceed button in the Grainger row.

  4. Add items to the Grainger 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:

Did this answer your question?