Skip to content

Import Packages

Private Packages supports importing package configurations from a JSON file. This is useful when migrating from SatisPress to Private Packages, or when you want to quickly set up packages based on what's already installed on a WordPress site.

Generating the JSON

Install the Private Packages Licenses Helper to scan your WordPress installation for installed premium plugins and export their license credentials.

It can be used as a WP-CLI package or as a WordPress plugin — see the Licenses Helper README for installation and usage instructions.

Importing into Private Packages

  1. Go to Packages.
  2. Click Import from JSON.
  3. Paste the JSON and submit.

Notes

  • Packages with the same slug as an existing package will be skipped. This means you can safely run the same import multiple times without creating duplicates.
  • If your package limit is reached, remaining packages in the import will not be added.