Skip to content
Back to Site

CoreCommerce API Connection

Prepare CoreCommerce API credentials for a Next-Cart migration service when API setup is shown for your selected platform.

A valid CoreCommerce API connection gives Next-Cart the authorized platform access required by the selected migration path.

Next-Cart may ask for CoreCommerce API credentials so it can access the supported data needed for migration. Prepare the values in CoreCommerce first, then enter them in the Next-Cart connection setup screen.

Use this guide when:

  • CoreCommerce is the Source Platform or Target Platform in your selected migration path;
  • Next-Cart shows API setup for CoreCommerce;
  • you have permission to enable API access and create external access keys in CoreCommerce.

Before you begin, confirm that:

RequirementWhy it matters
CoreCommerce admin accessYou need access to settings where API access and external keys are managed.
Permission to enable API accessAPI access may need to be enabled before credentials can be used.
Permission to create external access keysNext-Cart may require a generated API Key.
Data scope is knownThe credential must support the data types included in the migration scope.
Credential storage is secureAPI credentials should be copied once and stored safely until setup is complete.
Required valueWhere to prepare itNotes
API UsernameCoreCommerce API SettingsThe username may be shown after API access is enabled.
API KeyCoreCommerce External Access KeysGenerate a new key for the migration service setup.
  1. Sign in to the CoreCommerce Admin Dashboard.
  2. Go to Settings.
  3. Open API Settings.
  4. Enable API access if it is not already enabled.
  5. Note the API Username shown in the API Settings area.
  6. Save the API Settings page.
  7. Under Settings, open External Access Keys.
  8. Create a new external access key.
  9. Use a clear name, such as Next-Cart Migration.
  10. Save the key.
  11. Copy the generated API Key and store it securely.

In the Next-Cart connection setup screen for CoreCommerce, enter the values requested by the interface.

Next-Cart fieldCoreCommerce value
API UsernameAPI Username from CoreCommerce API Settings.
API KeyGenerated key from External Access Keys.

The CoreCommerce API values are ready to test in Next-Cart.

After entering the values, run the connection test in Next-Cart.

CheckPass condition
AuthenticationThe API Username and API Key are accepted.
Permission accessNext-Cart can access the data types required for the migration scope.
EnvironmentThe credentials belong to the intended CoreCommerce store.
Data previewIf a preview is available, sample Products, Customers, or Orders can be read.
IssueWhat to check
Authentication errorRe-copy the API Username and API Key. Check for extra spaces.
API disabledReturn to CoreCommerce API Settings and confirm API access is enabled.
Missing permissionConfirm the admin account can enable API access and create external access keys.
Wrong storeConfirm the credentials were created in the CoreCommerce store used for the selected migration path.
Key no longer worksCreate a fresh external access key and replace the value in Next-Cart.

After migration work is complete and verified:

  • remove or disable the external access key if it is no longer needed;
  • keep only the credential records required for support or audit purposes;
  • rotate any temporary admin password used to create the key.
GoalGo to
Test the connectionVerify Platform Connections
Fix an API connection errorTroubleshoot Connection Setup
Continue after the connection passesConfigure Your Migration