Articles in this section

Set up a custom HTTP connection to Walmart DSV

Walmart supplier help: DSV API guide, Authentication

A. Set up an HTTP connection

Start establishing an HTTP connection to Walmart DSV in either of the following ways:

  • From the Resources menu, select Connections. Then, click + Create connection at the top right.
        – or –
  • While working in a new or existing integration, you can add an application to a flow simply by clicking Add source or Add destination/lookup.

In the resulting Application list, select HTTP.

The Create connection pane opens with required and advanced settings.

B. Edit HTTP application details

Note: This article is concerned only with the settings needed for Walmart DSV connections. For complete field documentation, see Set up a custom HTTP connection.

Configure HTTP headers: Add the following headers, with the values provided with your Walmart account: 

Name Value
WM_CONSUMER.CHANNEL.TYPE Enter the Consumer Channel Type received during onboarding
WM_SVC.NAME Enter Walmart Gateway API
WM_CONSUMER.ID Copy the Consumer ID you see when signed into the Developer Center

Base URI: Enter https://api-gateway.walmart.com/v3.

Media type: Select XML.

C. Configure auth settings

Continuing in the Create connection pane, select Custom for the Authentication type. The settings then become specific to custom HTTP connections:

Encrypted: Provide your value for the {'consumerKey': '<consumer key/private key>'}.

D. Specify how to test the connection

Scroll down farther to the How to test this connection? section:

Ping relative URI: Enter /items.

Ping method: Select GET.

E. Test the connection

Once you have configured the Walmart DSV connection, you have a few options for continuing:

  • Save – click this button to test the connection, commit the new connection so that it will be available to all integrations for your account
  • Save & close – click to test and save the connection and exit the Create connection pane
  • Cancel – click to exit without saving any new changes
  • Test connection – click this button to verify that your new connection is free of errors

When you test or save the connection, it is verified before continuing. 

The new connection is now successfully added to your account. It will be applied to the current source or destination app, if you created it within a flow. Otherwise, you may proceed to register the connection with an integration.

Was this article helpful?
0 out of 0 found this helpful

Comments

1 comment
Date Votes
  • Helpful documentation, thanks! Helped solve a partner's issue

    0

Please sign in to leave a comment.