Licence, updates and connections Pro
What the licence unlocks, what happens when it lapses, and every connection to another server.
SaleCraft Pro needs a licence: the WPBay purchase code from your order. This page explains what the licence unlocks, what happens when it is missing or no longer valid, and every connection the plugin makes to a server outside your site.
Activating
SaleCraft works without a code; the code unlocks the Pro features and updates. To register it, open WooCommerce › SaleCraft › Settings, click Activate licence in the Licence card (or Enter purchase code in the notice at the top of SaleCraft). Find the code in your WPBay account under Purchases, or in the order email, paste it into WPBay purchase code and click Register. The plugin sends it to WPBay to register it for this site and remembers the answer. The steps are in Register your WPBay purchase code.
A purchase code is registered to the site you activate it on. To move SaleCraft Pro to another site, deactivate the code on the old site first: open WooCommerce › SaleCraft › Settings, click Manage licence in the Licence card (or Licence under SaleCraft on the Plugins page), then Deactivate on this site. The plugin asks WPBay to free the code and removes it from the site once WPBay confirms; if WPBay cannot be reached, nothing changes and you can try again. Then register the same code on the new site.
Deactivating only locks the Pro features on the old site: campaigns, results and settings stay, and a campaign that is running still ends and puts its products back. If the old site no longer exists, contact us as described in Getting help.
What the licence unlocks
Without a valid licence these Pro features are locked:
- Slow-seller rules (Units sold, Last sold) and the Slow sellers template.
- Repeating campaigns.
- Reports, sale performance per campaign and the dashboard widget.
- Email and Slack notifications.
- Storefront extras: campaign name in the sale badge, countdown, Campaign products block and shortcode.
- Dokan store rules and vendor features.
- Campaign export and import.
These keep working with or without a licence: campaigns and the calendar, rules other than the slow-seller ones, every change, preview, quick changes and undo, the activity log, the lowest price label (EU) and its price history, and Settings.
When the licence is missing, invalid or cannot be checked
| Situation | What happens |
|---|---|
| Valid licence | Every feature above is unlocked. Updates come from the store you bought from. |
| No licence entered yet | Pro features are locked and a notice asks for the licence. Nothing is changed on your products. |
| Purchase code no longer valid (refunded or revoked purchase, or deactivated for this site) | Pro features lock again, as if no code had been entered. This is noticed at the next daily check; the stored code is removed and you can enter a valid one. |
| WPBay cannot be reached (WPBay is down, or your host blocks outgoing requests) | Nothing changes: the plugin keeps the last answer it got and tries again later. A temporary outage never locks features. Updates cannot be checked until the server is reachable again. |
Whatever the licence state, a campaign that is already running always ends on time and puts every product back, keeping anything you edited by hand. Revert now and Undo on quick changes keep working too. A licence only decides which features can be started:
- A scheduled campaign that uses a slow-seller or Dokan store rule cannot choose its products without the licence, so at its start it is marked Failed and changes nothing.
- A repeating campaign you already set up keeps running: each run starts, ends and restores as usual, and the next one is scheduled. To stop it, unschedule or delete its next run, as with a valid licence.
- You can still edit a repeating campaign or a campaign with a slow-seller rule without the licence (rename it or move its times, say): the repeat and the rules are kept. Turning the repeat off works too. Setting up a new repeat or a different one, or adding a slow-seller rule, needs the licence. A run that uses a slow-seller rule cannot choose its products without the licence, so it is marked Failed, and the next run is still scheduled.
- Notifications stop being sent, and Reports, export and import and the storefront extras are unavailable. Your campaigns, their results and your settings stay, and everything comes back when the licence is valid again.
Deactivating or deleting the plugin works the same with or without a licence; see Uninstalling and your data.
Connections to other servers
SaleCraft loads no scripts, fonts or images from other sites, and has no tracking or usage statistics. It connects to another server only in these cases:
| What | Server | When | What is sent |
|---|---|---|---|
| Licence | wpbay.com | When you activate or deactivate the licence, then once a day | Purchase code, your site address, the product ID and the plugin's WPBay key; when you register or deactivate the code, also your site's admin email address |
| Updates | wpbay.com | When WordPress checks for plugin updates, and when you click Check for updates | The same, plus the installed version |
| Deactivation feedback | wpbay.com | Only if you fill in and send the optional form shown when you deactivate the plugin | The reason you choose, your comment, your site address and purchase code |
| Slack notifications | Slack (hooks.slack.com, or the webhook address you enter) | Only when you add a Slack webhook URL under Settings › Notifications and an event you ticked happens, or you click Send test notification | The campaign name, what happened (started, ended, reverted, did not run), product counts, times, a link to the campaign in your admin and your site name |
| Email notifications | Your site's own mail setup (wp_mail, so any SMTP plugin you use) |
Only when email notifications are on | The same message, to the addresses you list |
Licence and update checks run on admin screens or as scheduled background tasks, and do not slow down your shop's pages. Notifications are off until you turn them on. Nothing about your customers or orders is sent anywhere.