/
Developer Applications - Creating a Client ID and Secret for an OAuth Application

Developer Applications - Creating a Client ID and Secret for an OAuth Application


These are the instructions needed if you are developing an application that you plan for other UltraCart accounts to use.   Follow them to register your application. Developer applications utilize OAuth 2.0 authentication to make API calls to third party accounts. Your application can be given limited permission to accomplish the desired functionality without having complete access to an account.

The OAuth application is the appropriate authorization option for the following API's:

  • Auto Orders
  • Channel Partner
  • Checkout
  • Coupons
  • Customers
  • Fulfillment
  • Gift Certificate
  • Items
  • Orders
  • Webhooks


The Checkout API uses browser keys.  This page does not apply to browser based (JavaScript) checkouts.

Steps

Log into your UltraCart account and then navigate:

Main Menu Configuration Development  Authorized Applications / API Keys 

or from the side menu

Advanced → Developer Tools → REST APIs → Setup API Credentials (green button)


From the Authorized Applications page, select the Developer Applications tab and click Register a new application :


In the configuration section that appears, you may:

  • Upload an application logo (square, maximum 1024 x 1024) 
  • Application Name
  • Developer Name
  • Homepage URL
  • Application Description
  • Authorization redirect URL

These are all standard fields you will find on any OAuth registration screen.  

Select all permissions your application will need.  If you have permissions questions, call or email our support and we will assist.

Click Save to save your OAuth Application:

Related Documentation

https://www.ultracart.com/api/#topics.html