Skip to main content
An SPS Commerce Dev Center account with a Machine-to-Machine application is required.

Create a Machine-to-Machine application

Register a Machine-to-Machine application in the SPS Commerce Dev Center to obtain Client Credentials.

1

Sign in to the SPS Dev Center

Sign in to the SPS Commerce Dev Center.

  • In the top navigation, click Applications.
  • Click Create New Application.
2

Configure the application

Enter a name and select Machine-to-Machine as the application type.

  • Give your app a valid name (e.g., StackOne Integration).
  • Select Machine-to-Machine as the application type.
  • Authorize the SPS services your integration needs (Transaction API, Shipping Label API, Packing Slip API, Trading Partner Submission API).
  • Click Create.
3

Find your credentials

Each app issues two key sets — Sandbox Keys (for testing) and Production Keys (for live use). Both contain a Client ID and a Client Secret.

  • Open the Application Keys tab on your app’s page.
  • Copy the Client ID and Client Secret for the environment you intend to use.
  • Store the Client Secret securely — it will not be shown again.

Linking the Account from the Hub

1

Navigate to the Hub

Use one of the three Linking Account Methods to access the Hub.
2

Fill out the fields

Fill out the following fields using details from your provider:
  • Client ID
  • Client Secret
3

Connect

  • Click Connect
  • If applicable, the provider will redirect you to a sign-in or authorization page. Complete the provider’s authorization flow.
  • Once authorization is successful, you will see a confirmation popup
If the account linking is successful, you will see the newly linked account in your Accounts page.