Article ID: 113872, created on May 12, 2012, last review on Aug 12, 2014

  • Applies to:
  • Plesk 10.x for Linux
  • Plesk 10.x for Windows


Customer & Business Manager does not issue invoices for subscriptions imported from Plesk 10.4.4 before it received the MU#30.


Database inconsistency.


1. Download this archive and unzip it into the following directory:
On Linux - /usr/share/plesk-billing/
On Windows - %plesk_dir%\billing\scripts\

2. Find the subscriptions that are not invoiced by running the following command:
On Linux:
# /usr/local/psa/bin/sw-engine-pleskrun /usr/share/plesk-billing/non-invoiceable-subscriptions.php
On Windows:
"%plesk_bin%\php" -dauto_prepend_file="" "%plesk_dir%\billing\scripts\non-invoiceable-subscriptions.php"
3. Check the list of subscriptions, their next renewal dates, and cycles. Change the renewal dates manually in Customer & Business Manager if needed.

4. Run the command from step 2 again to ensure that all next renewal dates and cycles are set properly.

5. Restore the invoicing of the subscriptions by running the following command:
On Linux:
# /usr/local/psa/bin/sw-engine-pleskrun /usr/share/plesk-billing/non-invoiceable-subscriptions.php --fix-all
On Windows:
"%plesk_bin%\php" -dauto_prepend_file="" "%plesk_dir%\billing\scripts\non-invoiceable-subscriptions.php" --fix-all
After you complete these steps, Customer & Business Manager start invoicing these subscriptions as usual. Invoices for subscriptions with next renewal dates in the past will be issued within 24 hours.


56797cefb1efc9130f7c48a7d1db0f0c dd0611b6086474193d9bf78e2b293040 a914db3fdc7a53ddcfd1b2db8f5a1b9c 29d1e90fd304f01e6420fbe60f66f838 c796c01d6951fa24ed54c7f1111667c6 85a92ca67f2200d36506862eaa6ed6b8

Email subscription for changes to this article
Save as PDF