Plugin or license won’t activate
- View as Markdown Open this page as plain Markdown (opens in a new tab)
- Open in ChatGPT Ask questions about this page (opens in a new tab)
- Open in Claude Ask questions about this page (opens in a new tab)
- Open in Google AI Studio Ask questions about this page (Google account required) (opens in a new tab)
Activating the Ultimate Membership Pro license is a short trip: your site asks the license server for an activation link, your browser goes there and comes back with the result. When something on the way fails and the license won’t activate, the Licensing screen shows a message. Find yours below.
The activation itself is explained in Find and activate your license key.
Before you start
- Copy the key fresh from the Licenses tab of your account on ultimatemembershippro.com.
- Open the Licensing screen in a normal browser window, with ad blockers or script blockers off for your own site.
“Submitted Purchase Code is invalid.”
Cause: The license server didn’t recognize the key. Usually a character is missing or a space was copied with it.
Fix: Copy the key again directly from the Licenses tab and paste it into License code. Check there are no spaces before or after it.
“Submitted Purchase Code does not match with Current product.”
Cause: The key is for another product, for example Ultimate Affiliate Pro.
Fix: Use the key listed for Ultimate Membership Pro on the Licenses tab.
“The API Server may be down for a moment. Please try again later”
Cause: The license server didn’t answer, or your server couldn’t reach it.
Fix: Wait a few minutes and try again. If it keeps happening, ask your host to allow outgoing HTTPS (port 443) connections to *.ultimatemembershippro.com and to check the firewall and any security plugin.
“Bad input data. Please try again later!”
Cause: The activation request reached the server incomplete.
Fix: Reload the Licensing screen, fill in Customer name and License code again, and click the button once.
“cURL is disabled on your server. Please enable it so the activation request can be sent.”
Cause: The cURL PHP extension is off, so the button is disabled.
Fix: Ask your host to enable cURL. You can check it under Tools›Site Health › Info › Server.
An “Error!” pop-up, or nothing happens
Cause: Your site couldn’t create the activation link. The License code may be empty, or the page was open too long and its security token expired.
Fix: Reload the Licensing screen, paste the key and try again.
The key is already used on another site
Cause: A license is activated for one site domain at a time. Moving a site to a new domain, or cloning it to staging, counts as a new site.
Fix: Revoke it on the old site, or remove the old site with Manage Sites in your account. See Move your license to another site.
Site domain shows the old address
Cause: The license is activated for the WordPress Address (URL) saved in WordPress. The Site domain field on the Licensing screen shows it without https:// and www.. After a move or a database copy, this address can still be the old one, so the key is registered for the wrong domain.
Fix: Go to Settings›General and check WordPress Address (URL). Change it to the address of the site you are on and save. Open Ultimate Membership Pro›Licensing again and check that Site domain shows the right domain. Then activate the key. The Site Address (URL) field isn’t used for the license, but keep both addresses the same unless your setup needs them to differ.
The “Trial Version” notice shows on my forms
Cause: The login, registration and password reset forms show the Trial Version notice when the license isn’t active on this domain. This happens after a domain change, or on a staging copy of a site whose license is active somewhere else. The key was activated for the other domain.
Fix: Open Ultimate Membership Pro›Licensing on the site that shows the notice. If the status says Not activated, activate the key for this domain. If the key is in use on the old domain, free it first. See Move your license to another site. What the notice means is explained in Find and activate your license key.
“Your current purchase key is linked to the Ultimate Membership, while the Pro version is installed.”
Cause: The site still uses a key from the Ultimate Membership edition.
Fix: Click Revoke the License on the Licensing screen, then activate your Ultimate Membership Pro key.
The plugin itself won’t activate in WordPress
Cause: Usually the server doesn’t meet the requirements, or a PHP error stops the activation.
Fix: Check the requirements (PHP 7.4+, WordPress 6.0+). If you see a blank page or a 500 error, see Error 500 Internal Server Error is showing up.
Still stuck?
Contact support with your license key, the site URL, the exact message you see, and your WordPress and PHP versions (from Tools›Site Health › Info).
What’s next
#1 Membership WordPress Plugin