Woosage50 Subscriptions

Woosage50 Subscriptions

Woosage subscription are created using Zoho Subscriptions, which links to our accounting system Zoho Books ( both third-party applications), which automatically deals with collecting payments and emailing invoices and ensures continuous operation of Woosage50 over renewal periods.

The subscription is linked to the Woosage50 software application via the subscription Id, which is activated during installation or when a new subscription is being applied, and when the Woosage50Service is running it periodically checks that there is a valid subscription in place (at least once per day).

If there is a payment issue (card expired, declined etc) you will be notified and Zoho will attempt to retry the payment over the next 3 days, during which time Woosage50 will continue to operate. However, if the 3rd retry fails the subscription will be cancelled and you will need to ensure the card issue has been resolved before creating a support ticket requesting the creation of a new subscription.

Subscription Errors & Warnings

Occasionally, when Woosage50 is checking the subscription, it encounter exceptions that generate the following errors & warnings.

Warning 10011 - Zoho subscription API Error

The Woosage50Service is unable to validate the subscription due to an API error, which is usually because teh Zoho Subscription is unavailable and Woosage50 will attempt several retries.  This is usually a temporary error, which Woosage50 recovers from when the API is accessible.  In the meantime it relies on the encrypted subscription details held in the Windows Registry unless the stored expiry date has past, which will then cause it to stop with an error.
RESOLUTION: This will usually be resolved when the Zoho Subscription becomes available, so no action is necessary.

Warning 10012 - Subscription activation Failed

The Woosage50Service is unable to activate the subscription and Woosage50 will attempt several retries.  If the retries fail then then Woosage will stop with an error.
RESOLUTION: This may be resolved on retry, so no action is necessary.

Error 10013 - Subscription already active on [website URL]

The subscription Id is already active on the website URL shown in the message, so cannot be activated and Woosage50 will stop  This error will is usually encountered when a website is moved from a staging/development URL to the live URL.
RESOLUTION: Create a support ticket as the subscription must be reset.

Error 10017 - Subscription validation failed

Woosage is unable to validate the subscription, so processing has been suspended.
RESOLUTION: Create a support ticket as the subscription Id may be incorrect.

Error 10034 - Undefined subscription error

There was an undefined error whilst updating the subscription details.
RESOLUTION: Woosage will attempt too update the subscription details again, but if the error persists create a support ticket with details of the exception message

Error 10072 & 10073 - Invalid subscription status

Woosage has found that the subscription status is invalid during validation(not live, trial, dunning or non-renewing). This is usually because a subscription has expired or been cancelled.
RESOLUTION:  Correct the status or create a support ticket to request a new subscription.

Error 10074 & 10075 - Subscription API error

The is a subscription API error has not been recognised by Woosage and the detail of the will be in the exception message.
RESOLUTION: the error automatically creates a support ticket, so will be investigated and resolved by Woosage support. 

Warning 10083 - Subscription API call failed, license not valid. Overridden by config date setting.

This warning will be reported when Woosage was unable to connect to Zoho Subscriptions in cases where the issue has persisted and support have issued a temporary config file with a subscription expiry date.
RESOLUTION: No action needs to be taken as Woosage is using the temporary expiry data until the subscription can be validated.

Error 10089 - Missing Subscription ID - Service stopped

The Woosage50Service has stopped as there is no subscription Id in Woosage50>Settings>General on the website.
RESOLUTION: Enter a valid subscription Id and Save Settings.  If Woosage50MonitorServcie is running it will automatically restart the Woosage50Service after around 10 minutes. Note, if you do not provide a subscription Id the service be repeatedly restarted by the Woosage50MonitorService and this message will be repeated.

Warning 10092 - Subscription ID Missing

The subscription Id in Woosage50>Settings>General on the website has been removed, so the service is using the previous id for the time being. However, if this is not resolved it will stop the service.
RESOLUTION: Enter a valid subscription Id and Save Settings.  If Woosage50MonitorServcie is running it will automatically restart the Woosage50Service after around 10 minutes. Note, if you do not provide a subscription Id the service be repeatedly restarted by the Woosage50MonitorService and this message will be repeated.

Error 9998 - Unclassified Zoho Subscription exception

The is an unclassified subscription error has not been recognised by Woosage and the detail of the will be in the exception message.
RESOLUTION: the error automatically creates a support ticket, so will be investigated and resolved by Woosage support. 

    • Related Articles

    • Checking the Woosage Service is Running

      The Woosage Monitor Service Woosage has a separate optional service that has one task - to monitor the main Woosage Service and send an email alert with the following content. The last Woosage processing cycle completed at dd/mm/yyyy at hh:mm:ss and ...
    • Moving Woosage

      Sometimes it is necessary to move Woosage to another PC or server and this is a fairly straight forward process. Download the latest version of the installer from here  Copy the database (woosage.db) from the existing server ...
    • Activating your Woosage Subscription

      Activating your Woosage Subscription To activate your subscription you will need your Subscription ID. This is an 18 digit code that you will have received in an email when you subscribed. If you can't locate you subscription ID, email ...
    • How Woosage Works

      All of the processing is done by the Woosage Service, which runs in the background on a windows PC on the same local network as Sage. The Woosage Service handles all communications with Sage and the website. The system is depicted in the following ...
    • New Releases of Woosage

      From time to time we release new versions of the Woosage application to add new features and to ensure compatibility with the applications it interacts with (mainly Sage and WooCommerce). Installing a New Version Installing a new version is simply a ...