General Questions

How do I get a Client ID and Client Secret to migrate nopCommerce?

How do I get a Client ID and Client Secret to migrate nopCommerce using data migration service?

While launching a demo or full nopCommerce data migration with Cart2Cart, you'll need to provide your nopCommerce cart URL, Client ID, and Client Secret.

nopCommerce data migration setup

Follow the instructions below to obtain your Client ID and Client Secret:

Note: The following instructions are applicable for nopCommerce versions supporting API client creation. If you encounter any issues or are using an older version, please contact our Support Team for assistance.

  1. Download the API plugin from the nopCommerce marketplace or a trusted source.
  2. To install the API plugin:
    • Upload the plugin to the "Plugins" folder in your nopCommerce directory.
    • Restart your application (or click the "Reload list of plugins" button).
    • In the list of plugins, find the newly installed plugin.
    • Click the "Install" link to install the plugin.
    • The plugin will be displayed in the Plugins windows (Configuration → Plugins → Local Plugins).
    • After installation, you'll see a new API field in your Admin panel. Tick the checkbox next to "Enable API" and click "Save" in the upper right corner.
nopCommerce API configuration for data migration
    • Go to API → Clients → Add New Client.
    • In the "Name" field, enter a descriptive name for your client.
    • The Client ID and Client Secret will be automatically generated.
    • In the "Redirect URL" field, enter: https://www.getpostman.com/oauth2/callback
nopCommerce Redirect URL setup for data migration
  • Cart2Cart will prompt you to provide your Client ID and Client Secret during the data migration setup. Copy and paste these values into the Migration Wizard.
  • Check the "Is Active" box.
  • Click the "Save" button to complete the process.
nopCommerce Client ID and Secret for data migration

Ready to migrate your nopCommerce store? Start your free demo now or schedule a call with our migration expert to discuss your specific needs.


Do you need help? Contact our support team

Just set up the migration and choose the entities to move – the service will do the rest.

Try It Free

Delegate the job to the highly-skilled migration experts and get the job done.

Choose Package