Skip to main content

Product Activation

Overview​

All BerryPress paid products require activation to unlock Pro features and receive updates. Activation is done through the plugin's admin page in WordPress.

Purchases made on the WooCommerce Marketplace are the exception: they are managed through WooCommerce.com and need no activation here. See the last tab below.

Activation Methods​

Choose the tab that matches where you purchased the plugin.

The first two methods use the same screen, BerryPress → [Product Name] → Activation in WordPress admin. Here it is for Live Carts Pro, as an example:

The Activation screen (Live Carts Pro, as an example)
The Activation screen (Live Carts Pro, as an example)

What you need:

  • Order ID (also called subscription ID)
  • Email address used at checkout

Steps:

  1. Install and activate the plugin
  2. Navigate to BerryPress → [Product Name] → Activation in WordPress admin
  3. Enter your Order ID in the "Order Number" field
  4. Enter your Order Email
  5. Click "Activate"

Downloading the plugin ZIP:

  • Log in to My Account on berrypress.com
  • Open Downloads or Licenses and download the ZIP for your product
  • You can also use the download link in your purchase confirmation email
  • In WordPress, upload it under Plugins → Add New Plugin → Upload Plugin

Finding your Order ID:

  • Check your purchase confirmation email from BerryPress
  • Log in to My Account → Orders
  • Order ID format: #BPXXXXXXYXXXXXXXX or BPXXXXXXYXXXXXXXX
tip

You can enter the order ID with or without the # symbol.

After Activation​

What happens:

  • Pro features unlock immediately
  • Plugin receives access to updates
  • Site is registered to your license

Verify activation:

  • Look for "Successfully activated" message
  • Pro features appear in plugin menu/settings
  • Check activation status on the Activation page
After a successful activation (Live Carts Pro, as an example)
After a successful activation (Live Carts Pro, as an example)

Troubleshooting​

Invalid order number or email

Error: "Invalid order number or email address"

Solutions:

  1. Check Order ID:

    • Verify you're using the correct order number
    • It doesn't matter which of your orders you use, renewals included
  2. Check Email:

    • Must match email used at checkout (BerryPress purchases)
    • For WP Zone: any email works
  3. Verify Purchase:

    • Log in to My Account
    • Navigate to Subscriptions
    • Confirm your subscription exists and is Active (not Expired)
    • BerryPress licenses are annual - check the expiry date
    • If expired, renew your subscription to reactivate
Maximum activations reached

Error: "You have reached the maximum number of site activations"

What this means:

  • Your license tier has a site limit
  • All allowed activations are in use
Localhost Excluded

localhost URLs (e.g., http://localhost:8080/) don't count toward your site limit.

Solutions:

Option 1: Deactivate via My Account

  1. Log in to My Account
  2. Navigate to Orders
  3. Click on your initial purchase order
  4. View list of activated sites
  5. Click "Deactivate" next to the site URL you want to remove
  6. Return to new site and activate

Option 2: Contact Support

  • Open ticket
  • Request deactivation of specific site URL
  • Provide: order ID, site URL to deactivate

Option 3: Upgrade License

Activation failed

Error: "Something went wrong during the activation attempt"

Common causes:

  1. Server connectivity - Site can't make HTTPS requests
  2. Firewall blocking - Hosting firewall blocks activation server
  3. Temporary server issue

Solutions:

  1. Wait 5-10 minutes and try again
  2. Check with hosting provider about firewall/outgoing HTTPS
  3. Verify site has internet connectivity
  4. If persists → Open ticket

Deactivation​

Deactivate when:

  • Moving site to new domain
  • No longer using the plugin on this site
  • Testing on staging and moving to production
Deactivate in your account

To free a site on your license, deactivate it in your BerryPress account (My Account → Orders → your order → Deactivate next to the site URL). Currently, deactivating from the plugin's Activation screen alone does not free the slot. We plan to improve this.

FAQs​

Q: What if I lost my order number?
A: Check your purchase confirmation email or log in to My Account → Orders

Q: Can I use the same activation on multiple sites?
A: Only within your license tier limits. Single Site = 1 site, Unlimited = unlimited sites.
Note: localhost URLs don't count toward limits.

Q: Do I need to reactivate after plugin updates?
A: No. Activation persists through updates.

Q: What happens if my subscription expires?
A: Pro features continue working, but you won't receive updates. Renew to get updates again.

Q: Can I move activation between staging and production?
A: Yes. Deactivate the staging site in your BerryPress account (My Account → Orders), then activate on production. Or contact support to change the URL.

Q: Does activation work on localhost?
A: Yes, and localhost URLs don't count toward your site limit. No need to deactivate when moving to live site.

Q: I bought from WP Zone. What email should I use?
A: Any email works. System validates against license key only, not email.

Support​

Need help with activation?

Open Ticket: help.berrypress.com

Include:

  • Product name
  • Order ID or WP Zone license key
  • Error message (if any)
  • Site URL

Response time: 1-2 business days


Related: