Image SEO Optimizer

License Activation

Enter your Pro license key, activate it, and learn what each license state means.

schedule 1 min read update Updated 3 days ago local_offer Version 1.0.7

Pro features only load once your license key is activated. Activation is a one-time step that talks to InfyPress’s license server, confirms your key is valid for this site, and unlocks every Pro feature listed in the Pro Overview.

Where to find the License page

Once Pro is installed and activated as a plugin, a new submenu item appears under Image SEO:

License page: heading Infy SEO - Image SEO Optimizer Pro - License, a License Status panel reading No Active License, a text input with the placeholder INFYP-XXXX-XXXX-XXXX-XXXX, an Activate License button, and Get a License and Account links.
zoom_in
Image SEO → License — paste the key, click Activate License, watch the panel redraw as License Active.

Activating your license

1

Open the License page

Go to Image SEO → License in the WordPress admin sidebar.

2

Paste your license key

Drop the key from your InfyPress purchase email (or your InfyPress account) into the field. The placeholder shows the shape the key takes: INFYP-XXXX-XXXX-XXXX-XXXX.

3

Click Activate License

The plugin posts the key to infypress.com/wp-json/ai-products/v1/licenses/ and verifies the signature on the answer before trusting it. The check usually takes a second or two. The panel then redraws in place as License Active.

4

Load another admin screen

Pro registers its features on init, so they appear on the next page load rather than in the tab you activated from. Open the dashboard: the Caption and Description columns, the bulk-select checkbox column and the floating Bulk Optimize button are there.

License states

What each state means

Feature What happens
No Active License Pro is installed but no key has been entered. A notice on the plugin’s own screens offers an Enter License Key button. The Pro plugin loads its License page and nothing else — no bulk runner, no Pro modals, no Pro models, no /jobs routes. The free plugin keeps working normally.
License Active Valid key, verified within the last 24 hours. Every Pro feature loads. The panel lists the masked key, the plan name, sites used against sites allowed, and the expiry date (or Never (Lifetime)). The verification result is cached for 24 hours, so ordinary page loads make no network call.
License Expired / Revoked / Suspended The key was once accepted and no longer is. The panel names which of the three it is, and an error notice on the plugin’s screens offers Manage License and Renew License. Pro features gate off — except during the 7-day grace period described below.
info

Validation is cached, not constant

Once a license is verified, the result is cached for 24 hours — the plugin doesn’t ping InfyPress on every admin page load. The 7-day grace period is narrower than it sounds: it applies only when the license server cannot be reached and the last stored status was valid. A server that answers and says the key is expired gates Pro off straight away.

Deactivating (moving to another site)

If you need to move a license to a different site — a new domain, or a staging environment being retired — deactivate it first so the seat frees up. The License page has a Deactivate License button below the license details. Click it, confirm the prompt, and the seat is released. Then enter the same key on the new site.

warning

Deactivating turns Pro off on this site

Pro registers nothing without a valid license. The Caption and Description columns disappear, the bulk runner goes, the Pro models drop out of the AI Model dropdown, the /jobs REST routes stop being registered and the wp infyp commands unregister. No data is deleted — captions, descriptions, keywords, the changelog and the job tables all stay.

warning

Switch the model before you deactivate

The AI Model setting keeps whatever id it was on. If that id was a Pro model, it is no longer registered afterwards and every optimization fails with: The selected AI model does not have a configuration. Please select a configured model or register a model config via the infyp_register_model_configs action. Pick a free model in the dropdown and the error goes away.

If activation fails

Common activation errors

Feature What to try
Invalid license key The key isn’t recognized. Re-copy the key from your InfyPress account — paste mistakes are the most common cause. Confirm you copied the whole key, no leading/trailing spaces.
License already in use on another site The key is bound to a different domain. Deactivate it on the other site first (License page → Deactivate License). If you’ve lost access to that site, contact InfyPress support to release the seat.
Network timeout The plugin can’t reach infypress.com. Allow outbound requests to infypress.com/wp-json/ai-products/v1/licenses/ in your hosting firewall — see System Requirements for the full endpoint list. If the network is fine and activation still fails, retry in a few minutes.

Was this article helpful?

favorite

Thanks for your feedback!